获取不包含其他集合元素的集合

时间:2017-01-12 03:30:35

标签: php laravel laravel-5 eloquent laravel-5.3

我有一个主题表,一个帖子表和一个区域表。

我获得特定区域的所有主题,其相关帖子的状态为“已批准”。我希望得到另一个集合,除了第一个集合中的所有主题。

我正在收到第一个这样的集合:

i1 <- is.na(df1$col2)
df1$col2[i1] <- do.call(pmax, c(df1[i1, 3:4], na.rm = TRUE))

我希望得到第二个系列,它是同一区域的所有主题,但第一个系列除外。到目前为止,我有这样的事情:

$A = Subject::where('area_id', '=', $area->id)
        ->whereHas('posts', function ($query) {
            $query->where('status', 'Approved');
        })
        ->orderBy('name', 'asc')
        ->get();

0 个答案:

没有答案