Laravel MongoDB: точка должна содержать только числовые элементы - PullRequest
0 голосов
/ 25 июня 2018

Я пытаюсь использовать свой собственный набор или координаты для GeoWithin

$users = User::where('location', 'geoWithin', [
   '$geometry' => [
       'type' => 'Polygon',
       'coordinates' => [[
           $shop->bounds
       ]],
    ], 
]);  

Однако я получаю эту ошибку: точка должна содержать только числовые элементы.$ shop-> bounds - это массив координат.Любое решение?

1 Ответ

0 голосов
/ 14 августа 2018

Попробуйте преобразовать $ shop-> bounds в double.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...