0
は、私はお問い合わせスキーマを持っている:マングースダイナミックサブ文書スキーマ
const inquirySchema = new mongoose.Schema({
client: [{ type: mongoose.Schema.Types.ObjectId, ref: 'Client' }],
data: dynamicSchema?
}, {
timestamps: true
});
私は、サブ文書で「データ」プロパティフィールドを移入したいと思いますが、私はそれが別のサブ文書のスキーマを受け入れるようにしたいです。私は "データ"として挿入することができる "イベント"と "プロパティ"の子スキーマを持っています。どのようにこれを私の照会スキーマで許可するのですか?私が実際にそれが...
私の子供スキーマを期待するサブ文書スキーマを指定する必要がありそうです:
const eventSchema = new mongoose.Schema({
name: { min: Number, max: Number },
date: { type: Date },
zone: { type: String }
});
const propertySchema = new mongoose.Schema({
price: { min: Number, max: Number },
status: { type: String },
zone: { type: String }
});
はニースの取り込み
、これは本当によく働きます。 – OllyBarca