Всем привет! Нужно составить запрос к монго, никак не пойму как сделать:
Сначала о структуре документа:
route.stations[].id
route - объект маршрута автобуса
stations - массив станций в маршруте.
id - уникальный идентификатор станции, целое число
Нужно выбрать маршрут, в котором одновременно содержаться 2 станции. То есть в массиве станций есть одновременно и та и другая станция.
Я пробую вот так:
db.Bus.find({
"route.stations.id" : {$in : [1045, 7045]}
})
Но он находит если любая станция присутствует. Как сделать чтоб проверял что обе есть?