Mon goose условное заполнение на основе родительского поля - PullRequest
0 голосов
/ 30 января 2020

У меня есть следующие 2 схемы

Book : {
 isPublished:Boolean,
 authorId: mongoose.Schema.Types.ObjectId
}

Author : {
  name:String
}

Теперь я хочу выполнить запрос, который заполнит authorId, только если книга isPublished верна. Можно ли это сделать? Мне известен оператор match для mon goose, но он проверяет только свойства в заполненной модели. Так что если книга не опубликована, то authorId останется без объекта

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