0
我需要根據2個字段對我有記錄的時間線進行排序。在這個結果集我有這些列:通過2個條件的查詢口才排序
時間表:
- minutes (int);
- text;
- created_at (date_time);
在我的時間表有可能在同一分鐘的倍數文本行。因此,考慮到這一點,首先我要按分鐘排序,然後按created_at排序(以防在同一分鐘內有多個文本行)。
我的查詢不起作用:例如,我有74分鐘顯示在DESC 94後,這是因爲通過分鐘和created_at進行排序。我需要確保我的排序是在幾分鐘之內,然後通過created_at。
我的代碼:
$timelineFeed = SoccerMatchTimeline::where('soccer_match_id',$id)
->orderBy('created_at', 'DESC')
->orderBy('minute', 'desc')->get();
也做upvote請它會幫助他人謝謝:) –