不同的重复

时间:2018-02-16 16:28:06

标签: php laravel distinct-values

我仍然得到重复的结果,而且我使用的是不同的。

public function aa(Request $request){

    $term = $request->get('term');

    $queries = Profile::distinct('cityandstate')->where('cityandstate', 'like', '%' . $term . '%')->pluck('cityandstate');

    foreach ($queries as $query)
    {
        $results[] = ['value' => $query->cityandstate ];
    }       

    return response()->json($results);
}

1 个答案:

答案 0 :(得分:0)

以下内容适用于laravel 5.2或更高版本:

$results = Profile::distinct('cityandstate')->where('cityandstate', 'like', '%' . $term . '%')->pluck('cityandstate');
return response()->json($results);