/** * Created by Tony on 2021/9/10. */ //工程特征库 const mongoose = require('mongoose'); const Schema = mongoose.Schema; const oprSchema = require('../all_schemas/opr_schema'); const project_feature_lib = new Schema({ ID:{type:String,index:true}, creator: String, createDate: Number, recentOpr: [oprSchema], name: String, compilationId: String, compilationName: String, feature: { basicKeyOptions: { type: [Schema.Types.Mixed], default: [] }, basicMappings:{ type: [Schema.Types.Mixed], default: [] }, factorMappings: { type: [Schema.Types.Mixed], default: [] } } }, {versionKey: false} ); mongoose.model("std_bills_unitprice_feature_lib", project_feature_lib,"std_bills_unitprice_feature_lib");