Доброго времени суток.
Что-то не понятное творится...
Запрос к монге выглядит так:
Array
(
[$and] => Array
(
[1] => Array
(
[$or] => Array
(
[0] => Array
(
[stateId] => 11
)
)
)
)
)
Ошибку выдает, типа не массив, а что это тогда? Я поставил индекс массиву что бы группировать запросы.
exception: and needs an array
Теперь самое интересное, меняем ключ "1" на "0" и все ок, никаких ошибок.
Array
(
[$and] => Array
(
[0] => Array
(
[$or] => Array
(
[0] => Array
(
[stateId] => 11
)
)
)
)
)
Покопался немного и понял, что нумерация не может начинаться с "1", если нет нулевого элемента, вылетает ошибка, типа пришел не массив. Во бредятина...