在laravel中,有没有办法获取属于两个模型的对象列表?
例如,
模型交易: 属于用户 属于类别
模特用户: 有很多交易
模特类别: 有很多交易
假设正确定义了这些关系,您会在控制器中进行哪种查询来访问属于用户x和类别y的交易集?
答案 0 :(得分:0)
假设您的Transaction
表格包含user_id
和category_id
的外键,您可以执行以下操作:
$transactions = Transaction::where('user_id', '=', 'x')
->where('category_id ', '=', 'y')
->get();