如何在JavaScript中创建Model Class,&将JSON解析为该类类型?

时间:2018-04-05 01:57:16

标签: javascript json mongodb mongoose model

在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。

0 个答案:

没有答案