Mongodb 定义model中的某个属性 保存任意类型

参考:Mongoose5.0 文档icon-default.png?t=N2N8http://www.mongoosejs.net/docs/schematypes.htmlMongodb 定义model中的某个属性 保存任意类型_第1张图片

        一个啥都可以放的 SchemaType , 虽然便利,但也会让数据难以维护。 Mixed 可以通过 Schema.Types.Mixed 或 传入一个空对象定义

        指定空数组相当于 Mixed。以下操作相当于创建 Mixed 数组: 

var Empty1 = new Schema({ any: [] });
var Empty2 = new Schema({ any: Array });
var Empty3 = new Schema({ any: [Schema.Types.Mixed] });
var Empty4 = new Schema({ any: [{}] });

你可能感兴趣的:(mongodb,数据库)