私がsortbyまたはorderbyを使用しようとすると何人かの理由でこんにちは、それは動作しません。誰でも助けてくれますか?事前に感謝しますSortbyとorderby not working laravel
ここで私が試したコードですが、私は最新のタイムスタンプを取得したいが動作しません。
public function getTest($id){
$data = test::where('user_id',$id)->sortByDesc('created_at')->get();
//I also tried doing this
$data = test::where('user_id',$id)->orderBy('created_at', 'desc')->get();
if(count($data)>0){
return view('test',compact('data'));
}else{
return view('test');
}
}
てみてください。: - > [並べ替え( 'created_atと '$データ=テスト::( 'USER_ID'、$ ID)と(あなたのルートは
Route::get'(/users/{user}/tests', '[email protected]');
次のようになります。次にのようなクエリを書くことができ、あなたの方法をtypehint '、' desc ') - > first(); ' –「動作しません」以外のエラーメッセージはありますか? – Amarnasan
@HirenGohelうまく動作しますが、なぜ私の仕事はできませんか?以前は、正常に動作していました – Dkna