所以我有這個帶有搜索功能的 Laravel 汽車項目。我使用DB::table()查詢進行搜索,在我添加model relationship. 我會解釋一下,這是我的代碼。這是我的搜索motoopremapretraga功能:/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request */ public function motoopremapretraga(Request $request) { $autoQuery = DB::table('motoopremas'); //pretraga - marka i model foreach ($request->only(['marka', 'model']) as $term => $value) { if (empty($value)) { continue; } $autoQuery->where($term, $value); } //pretraga - cijena od/do whereBetween if ( $cijenaod = (int)$request->input('cijenaod') && $cijenado = (int)$request->input('cijenado') ) { $autoQuery->whereBetween('cijena', [(int)$cijenaod = $request->input('cijenaod'), (int)$cijenado = $request->input('cijenado')]); } //pretraga - vrsta cijene if ($vrsta_cijene = $request->get('vrsta_cijene')) { $autoQuery->where('vrsta_cijene', $vrsta_cijene); } //pretraga - grupa opreme if ($grupa_opreme = $request->get('grupa_opreme')) { $autoQuery->where('grupa_opreme', $grupa_opreme); } //pretraga - djelovi if ($tip = $request->get('tip')) { $autoQuery->where('tip', $tip); } //pretraga - ostecenje if ($ostecenje = $request->get('ostecenje')) { $autoQuery->where('ostecenje', $ostecenje); } //pretraga - zamjena if ($zamjena = $request->get('zamjena')) { $autoQuery->where('zamjena', $zamjena); } //pretraga - stanje if ($stanje = $request->get('stanje')) { $autoQuery->where('stanje', $stanje); } //vracanje rezultata $automobili = $autoQuery->get(); return view('site.motooprema.pretraga')->with('automobili', $automobili); }我不知道我做錯了什么,我需要進行此搜索,而此關(guān)系只是顯示激活的汽車帖子。我應(yīng)該怎么辦 ?
Laravel - 未定義的屬性:stdClass - 搜索查詢
幕布斯7119047
2023-07-21 18:25:04