пункт where на вложенном документе - PullRequest
0 голосов
/ 24 марта 2020

У меня есть такой вложенный документ:

{
   "_id":ObjectId("598577f3acb9ee0c3b3e7199"),
   "shenase":"12300",
   "name":"ff",
   "vehicle":"van",
   "locations":[
      {
         "time":"12:16:59",
         "date":"12/05/1396",
         "latiude":35.7380266088257,
         "langtiude":51.5072907224076
      },
      {
         "time":"12:17:00",
         "date":"13/05/1396",
         "latiude":35.7380266088257,
         "langtiude":51.5072907224076
      },
      {
         "time":"12:17:02",
         "date":"14/05/1396",
         "latiude":35,
         "langtiude":51.5074229552436
      }
   ]
}

Теперь я хочу выполнить запрос условия where, как этот, но я не знаю, кому я должен это делать.

вот код, который я пробовал, но безуспешно.

$locations = DB::collection('mycollection')->where("locations.latiude", "=", 35)->get();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...