0
ここで空のコレクションを取得する理由がわかりません。過去には、それは私の仕事でしたが、なぜ私は今これを手に入れていますか?どこが間違っていますか?laravelデータベースからの空のコレクション
public function test($id){
//dd($id);
$test = DB::table('images')->select('name')->where('user_id', $id)->get();
dd($test);
}
そして、それは私にこれを返す:
Collection {#402 ▼
#items: []
}
私はすでに、すでに私のルートを定義している:
Route::get('/test/{id}', ['as'=>'create', 'uses'=>'[email protected]']);
を私はdd($id)
を行なったし、それは私がそうその部分たかったIDを返します正解です。私がしたときにはDB::table('images')0>select('name')->get();
は私のデータを返してくれました。しかし、一度IDに追加しようとするとうまくいきません。
私もこのような何かをやってみましたが、動作しません:
$test = DB::table('images')->join('user1s', 'user1s.id', '=', 'images.user_id')->select('images.name')->where('images.user_id', 'user1s.id')->get();
関係:
user1sのhasOneの画像
私は '$ id'が' user_id'とマッチしないと思うので、結果が得られませんでした! –
ああ私の神よ、私はuser_idをチェックするのを忘れてしまった、私はあまりにも$ idに集中していた。ありがとう@HirenGohel – blastme