#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 не является реляционной базой данных. Повторите данные по отдельности и выдайте результат в качестве обратного вызова для следующего запроса.