【发布时间】:2017-04-21 05:44:01
【问题描述】:
我有一个存储所有产品记录的表,而我有一个存储我在表 products 中购买的所有记录的其他表。
在我的一个页面中,我列出了我所有的产品,但我只会列出不是从用户那里购买的产品。如何查询产品列表以仅显示我没有购买的产品?我怎样才能用雄辩的方式进行这种比较或交集?
在我的情况下,产品是来自用户的信息,或者更具体地说是来自查询的答案,用户的标识是通过电子邮件,我通过电子邮件组查询,并且电子邮件对于每个调查都是唯一的。
例如:
$survey = $survey->answers->groupBy('email');
【问题讨论】:
标签: laravel laravel-5 eloquent laravel-5.3