Мангуст получает доступ к нескольким коллекциям

#node.js #mongoose

#node.js #мангуст

Вопрос:

В mongodb у меня есть одна коллекция с именем People. Он содержит:

 _id:Number,
name:String,
friends:[{friendsId:{type:Schema.Types.ObjectId,ref:'People'},addedTime: Date}]
  

Я хочу выполнить поиск по имени друга определенного пользователя и вернуть _id этого друга в одном запросе, используя mongoose в node.js .

Ответ №1:

Невозможно получить данные в одном запросе / заполнить. Поскольку mongodb не является реляционной базой данных. Повторите данные по отдельности и выдайте результат в качестве обратного вызова для следующего запроса.