私は、ユーザースキーマを参照している顧客スキーマを持っています。顧客のスキーマは、私も今jobschemaを持って、私は仕事のスキーマにメンバーを参照したい他のスキーマのネストされたドキュメントの参照
var CustomerSchema = new Schema({
user:{
type: Schema.Types.ObjectId,
ref: 'User'
},
members:[ {
fname: {
type: String,
},
lname: {
type: String,
}
}
],
});
以下のような配列であるメンバーをしています。どのようにすれば、メンバースキーマ内のmemberId()(顧客スキーマのメンバーに値を挿入するときに生成される)を参照する方法がありますか。 私JobSchemaは、私はあなたがjob
フィールドを定義することにより、このような方法でこれを行うと、それはあなたができるこの方法schema.Inあなたの仕事に参照することができますタスク
は、私も自分のプロジェクトの一つで同じ問題を抱えていました。メンバーのための別のスキーマを作成し、その_idを顧客のメンバー配列に格納してメンバースキーマに参照する必要がありました。私はどこにでもメンバーを紹介することができます。同じスキーマでこの問題を解決することができたら幸いです。 :) – Sachin