2 回答

TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊
使用order_byLaravel中的語法而不是語法時(shí),您一定有錯(cuò)誤。
$localnews = Articles::whereHas('sous_categories',
function ($query) {
$query->where('id', '15')->orderBy('created_at', 'desc');
})->first();
請(qǐng)查看官方文檔以幫助您。
而且在使用時(shí),first()
您無需使用get()
。
get()
我們用來獲取多維關(guān)聯(lián)數(shù)組。first()
我們用來獲取一個(gè)首先匹配的記錄。
這是您稍后將要使用的所有功能之間的簡(jiǎn)要區(qū)別。鏈接。

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個(gè)贊
應(yīng)該是這樣的
$localnews=Articles::whereHas('sous_categories', function($query) {
$query->where('id', '15')->orderBy('created_at', 'desc');
})->firstOrFail();
- 2 回答
- 0 關(guān)注
- 215 瀏覽
添加回答
舉報(bào)