【发布时间】:2016-04-06 18:59:47
【问题描述】:
我有一个关于 Laravel 集合中过滤的问题。
情况如下: 我有测试模型,其中我与问题模型有雄辩的关系 hasMany。在 TestController 中的 index 方法中,我只想参加有 3 个或更多问题的测试。
$tests = Test::where(function($test) {
return $test->questions->count() > 3;
})->get();
类似于下面的代码,但显然这行不通。
提前致谢。
PS:这是我在stackoverflow中的第一个问题,抱歉英语不好......
【问题讨论】: