Доступ к документам начальной находки в населённом пункте - PullRequest
0 голосов
/ 14 мая 2019

Скажем, у меня была схема:

var UserSchema = new Schema({
    firstName: {type: String},
    lastName: {type: String},
    friends: {type: [FriendSchema], ref: 'Friend'}
})

var FriendSchema = new Schema({
    firstName: {type: String},
    lastName: {type: String},
})

А теперь, скажем, у меня есть запрос

db.User.find({}).populate({path: 'friends', $where: 'friend.lastName == $user.lastName'})

Я знаю, что приведенный выше запрос не является допустимым, но мой вопросКак я могу получить доступ к полям объекта пользователя из начального поиска в заполненном запросе?Это возможно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...