Задать вопрос
@alex-prog

Exception: and needs an array. В чем ошибка?

Доброго времени суток.
Что-то не понятное творится...

Запрос к монге выглядит так:

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", если нет нулевого элемента, вылетает ошибка, типа пришел не массив. Во бредятина...
  • Вопрос задан
  • 241 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы