Насколько mon goose принадлежит и работает? - PullRequest
0 голосов
/ 15 апреля 2020

например, у меня есть два счета-фактуры и коллекция вложений, поле счета-фактуры связано с коллекцией счетов-фактур, и я могу использовать заполнение, чтобы включить счет-фактуру при получении сбора вложений, все хорошо.

const schema = new Schema({
  amount: {type:Number}
}, { timestamps: true });

const schema = new Schema({
  invoice :{type:mongoose.Types.ObjectId,ref:'invoice'},
}, { timestamps: true });

let subs = SubModel.find().populate("invoice")

теперь как насчет включения сабы при получении счета? в документах нет ни единой подсказки. в mysql с помощью sequelize я могу сделать это:

db.Subs.belongsTo(db.Invoice)
db.Invoice.hasOne(db.Subs)
...