Where子句基于Laravel中相关行的数量

时间:2017-06-09 16:58:00

标签: laravel query-builder

如何根据一对多关系中的相关项目数量制作where条款?例如"选择那些少于5个产品的订单" (假设订单 - 产品是一对多的关系)。

谢谢

1 个答案:

答案 0 :(得分:3)

使用laravel文档中的查询关系:link(查找“查询关系存在”)

示例(基于文档):

// Retrieve all posts that have less than three comments...
$posts = Post::has('comments', '<', 3)->get();