我想知道如何自定义一个可以使用数组和字符串的字段 例如:
var PostingSchema = new Schema({
created: {
type: Date,
default: Date.now
},
title: {
type: String,
required: true,
trim: true
},
images: Array,
categorie: Array,
ubication:[{ type: Number, ref: 'Place'}],
agg:[{
agg :{ type: String, ref: 'Agg' },
value : String,
make :[{ type: Number, ref: 'Make'}]
}]
});
在字段agg
中,我有一个问题,有时可能是字符串类型,有时可能是类型数组,应该是数组类型我用另一个方案填充它。我怎么能这样做?
如果有更好的方法,我创建了一个名为"value ->string"
和"make->array"
的字段吗?