0
$results = DB::selectRaw("idEvent, name, latitude, longitude, dateStart, dateEnd, timeStart, timeEnd,
(6371 * acos(cos(radians(?)) *
cos(radians(latitude))
* cos(radians(longitude) - radians(?)
) + sin(radians(?)) *
sin(radians(latitude)))
) AS distance", [$latitude], [$longitude], [$latitude])
->where('active', '1')
->having("distance", "<", $radius)
->orderBy("distance")
->get();
私は、私が使用していたが、雄弁と同じであった。このクエリを見つけたが、私はLaravel - MySqlConnectionにselectRaw「メソッドはありません 『』
MySqlConnectionには、抱えている」持っていませんメソッド 'selectRaw'。
- selectRawは、生のクエリを実行するが、雄弁の少しとする権利1ですか?
- DBは私が作成しなければならないものか、そのままこのままにすることができますか?
未定義関数の呼び出しとしてエラーが発生しています。radians() – Learner