0
geoSearchパラメータで私の藻類インデックスをリクエストしようとしています。検索後にwhereDateとwhereのすべてのパラメータを追加するまで、私のクエリは機能しています。Laravel scout algolia geosearch
リクエストを正しく行う方法を教えていただけますか?
おかげ
return Event::search('', function ($algolia, $query, $options) use ($lat, $lng, $radius){
$location = [
'aroundLatLng' => $lat.','.$lng,
'aroundRadius' => $radius * 1000,
];
$options = array_merge($options, $location);
return $algolia->search($query, $options);
})->whereDate('start_at', \Carbon\Carbon::parse($day))->where('end_at', '>=',
\Carbon\Carbon::parse($day))->orWhere('start_at', '<=', \Carbon\Carbon::parse($day))->where('end_at',
'>=', \Carbon\Carbon::parse($day))->orderBy('events.start_at')->orderBy('events.start_at')->get();