Я пытаюсь создать приложение для чата. У меня есть ассоциация «многие-ко-многим». В комнате много пользователей. И у пользователя может быть много комнат. Я пытаюсь получить комнату, в которой есть как пользователь A (fromUserId), так и пользователь B (toUserId). Я пытаюсь что-то вроде этого, но я знаю, что это не правильно:sails.js много для многих запросов
Room.find().populate('users', { where:{ id: [fromUserId, toUserId] } }).exec(function(err, rooms){
console.log(rooms);
});
Проблема здесь состоит в том, что она возвращает все номера, которые users.id = fromUserId или toUserId. Здесь мне нужен запрос и.
Любая помощь приветствуется. (:
какая база данных вы используете? –
Ryan Wu mongodb with waterline ORM – holyxiaoxin