Javascript 如何为mongoose模式中的特定键分配两种类型?

Javascript 如何为mongoose模式中的特定键分配两种类型?,javascript,node.js,mongodb,mongoose,mongoose-schema,Javascript,Node.js,Mongodb,Mongoose,Mongoose Schema,const pendingMenuSchema=newmongoose.Schema({ 类别:{ 类型:[String,mongoose.Schema.ObjectId],//包含现有类别id或新类别字符串。 } })要分配多种类型,我们可以使用猫鼬的混合类型 const mongoose=require(“mongoose”); const pendingMenuSchema=新的mongoose.Schema({ 类别:{ //类型:{}, //或 类型:mongoose.Schema.T

const pendingMenuSchema=newmongoose.Schema({
类别:{
类型:[String,mongoose.Schema.ObjectId],//包含现有类别id或新类别字符串。
}

})
要分配多种类型,我们可以使用
猫鼬的
混合
类型

const mongoose=require(“mongoose”);
const pendingMenuSchema=新的mongoose.Schema({
类别:{
//类型:{},
//或
类型:mongoose.Schema.Types.Mixed,
},
});

进一步参考:

要分配多种类型,我们可以使用
猫鼬的
混合
类型

const mongoose=require(“mongoose”);
const pendingMenuSchema=新的mongoose.Schema({
类别:{
//类型:{},
//或
类型:mongoose.Schema.Types.Mixed,
},
});
供进一步参考: