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 ответ
Решение
Это должно работать, как вы ожидаете, это определенно ошибка! Оставайтесь с нами, я обновлю этот ответ, как только он будет исправлен.