在laravel中,有没有一种方法可以获得属于两个模型的对象列表?
例如,
模型交易:属于用户属于类别
模型用户:有许多交易
型号类别:有许多交易
假设这些关系被正确定义,你会在控制器中进行什么样的查询来访问属于用户x和类别y的事务集?
假设Transaction
表具有user_id
和category_id
的外键,则可以执行:
$transactions = Transaction::where('user_id', '=', 'x')
->where('category_id ', '=', 'y')
->get();