GoInstant: сопоставить отдельный элемент массива с $goQuery?

Возможно ли еще запросить ключ со значением массива по одному элементу массива с GoInstant GoAngular? Например, при запросе списка элементов со следующими ключами / свойствами я могу выбрать только элементы, принадлежащие одному пользователю?

item: {
    name: 'Item name',
    description: 'A longer description of the item and its details',
    category: 'Business',
    user_ids: [1,3,7,15]  //This is an array of user id's because items
                          //have a many-to-many relationship with users
}

Я пробовал этот запрос, но он ничего не возвращает:

var queryResults = $goQuery('items', { user_ids: 1 }, { limit: 10 }).$sync();

Я считаю, что это правильный синтаксис в соответствии с документацией MongoDB, но я не уверен, что GoInstant еще реализовал этот оператор. Любая помощь будет оценена.

1 ответ

Решение

Это должно работать, как вы ожидаете, это определенно ошибка! Оставайтесь с нами, я обновлю этот ответ, как только он будет исправлен.

Другие вопросы по тегам