问题描述
我正在创建具有2个Mongoose型号Drive和Donor的捐赠应用程序。Donor文档在Drive文档之前初始化。我想为驱动器文档分配一系列捐赠者文档,但是我想以某种方式做到这一点,只要我需要特定驱动器的捐赠者文档,我都会填充它们并得到结果。现在,我对如何进一步前进一无所知。另外,如何将具有特定ID的捐赠者文档分配给驱动器文档?
Donor.js
const mongoose = require("mongoose");
const DonorSchema = new mongoose.Schema({
name: {
type: String,required: true,},contact: {
type: String,address: {
type: String,date: {
type: Date,Items: [
{
item: {
type: String,quantity: {
type: String,],});
module.exports = mongoose.model("Donor",DonorSchema);
Drive.js
const mongoose = require("mongoose");
const { schema } = require("./Donor.js");
const DriveSchema = new mongoose.Schema({
name: {
type: String,donors: [{ type: schema.ObjectId,ref: "Donor" }],});
module.exports = mongoose.model("Drive",DriveSchema);
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)