我正在使用Laravel 5.4,在那裏我試圖得到最新的帖子,但由於某種原因,如果我想選擇標題,我最終得到他們所有人,可以有人解釋我,爲什麼我得到的所有帖子,當我使用laravel數據庫查詢最大(日期)獲取所有文章
$latest = Post::selectRaw('title, max(created_at), body as MaxDate')
->groupBy('title', 'MaxDate')
->get();
但是當我使用
$latest = Post::selectRaw('user_id, max(created_at), body as MaxDate')
->groupBy('user_id', 'MaxDate')
->get();
我只得到最新帖子。爲什麼它會搞砸,如果我想選擇標題? :/
使用'第()',而不是'得到()' –
它的工作,但我希望得到它與SQL查詢:) – KaZyKa