Mam duże, ale proste zapytanie o łączenie dużych danych. Jeśli mogę wydrukować wynik kwerendy przy użyciu dd()
lub var_dump()
dostaję wynik, ale jeśli mogę przekazać dane wynikowe lub przekierować uzyskać wyjątek, który jestOdpowiedź Laravel5 "Kod statusu HTTP" 1 "jest nieprawidłowy."
„Kod stanu HTTP«1»nie jest ważne.”
Oto kod działanie:
public function postSearch(Request $request)
{
$min_price = !empty($request['min_price']) ? $request['min_price'] : 500;
$max_price = !empty($request['max_price']) ? $request['max_price'] : 50000000000;
$properties = DB::table('properties')
->join('addresses', function($join) {
$join->on('properties.id', '=', 'addresses.property_id');
})
->where('status', '=', 1)
->where('category', '=', $request['search_category'])
->where('type', '=', $request['contract'])
->where('city', '=', $request['search_city'])
->where('area', '=', $request['property_area'])
->where('bed_room', '=', $request['search_bedroom'])
->where('bath_room', '=', $request['bath_room'])
->whereBetween('price', [$min_price, $max_price])
->orderBy('properties.updated_at', 'desc')
->paginate(15);
try {
if(!empty($properties))
{
return Redirect::to('property/search', compact('properties'));
}
else
{
return Redirect::to('/')->with('message', PropertyHelper::formatMessage(trans('property.property_not_found'), 'danger'));
}
}
catch(\Exception $ex) {
dd($ex->getMessage());
}
}
tak, to prawda. Mój błąd. Dzięki –
nie ma za co :) – mininoz
Dzięki za pracę dla mnie ../ –