在Node-Express-Mongo应用程序中,如何创建模型类(ES6),如下面的代码片段?
class Profile { name: String, age: Number, address: Address }
和想要将传入的请求JSON主体解析为上面的类类型 ...
如果我将Mongoose驱动程序用于MongoDB,我可以从Schema创建类,如下面的代码片段,
const Profile = mongoose.model('Profile', new mongoose.Schema({
name: {
type: String,
required: true,
minlength: 5,
maxlength: 30
},
age: {
type: Number,
required: true,
max: 100
},
address: addressSchema
}))
但我更喜欢本地的mongodb司机,我不想使用Mongoose。