Laravel имеющий: столбец не найден

мой следующий код выглядит так:

$places = DivePlace::selectRaw("*,(st_distance_sphere( POINT(".$lon.",".$lat.") ,  point(lon, lat))/1000) as distance")
    ->havingRaw("distance < ".$radius)
    ->orderBy("distance")
    ->paginate(10);

без «hasRaw» все хорошо. После добавления возникла следующая ошибка:

SQLSTATE [42S22]: Столбец не найден: 1054 Неизвестный столбец «расстояние» в «имеющем предложении» (SQL: выберите количество (*) в качестве агрегата изdive_places имея расстояние <300)

Любое решение?

Ответы на вопрос(2)

Ваш ответ на вопрос