如何在Laravel 5.8中执行groupBy?

kyo*_*kyo 0 php laravel laravel-5 laravel-query-builder

我有一张41行的桌子

我做了

public function types()
{
    return DB::table('graphs')->groupBy('title')->get();
}
Run Code Online (Sandbox Code Playgroud)

我不断

有人可以帮忙吗?

我期望得到这3

['MBN_PRIVATE','MBN_GUEST','SPWIFI'];
Run Code Online (Sandbox Code Playgroud)

N69*_*69S 5

在MySql严格模式下,您不能在group by查询中返回非聚合字段。如果仅需要标题的值,请添加选择或采摘方法

public function types()
{
    return DB::table('graphs')->groupBy('title')->pluck('title')->toArray();
}
Run Code Online (Sandbox Code Playgroud)