[英]Object relational mapping in Node.js
我们当前的堆栈在前端使用Angular.js,在后端使用C#编写的Web API。
我们正在研究在后端使用Node.js进行某些未来开发的可能性。 出现的一个问题是对象关系映射。 我们目前使用带有.NET堆栈的Entity Framework 6,并且效果很好。 在Node.js世界中相当于什么? 它有多坚固?
Mongoose的Mongo.db与ORM非常接近。 您可以定义模式并非常轻松地处理它们。 查询时,您只会得到javascript对象,并且可以简单地在它们上调用.save。
var PersonModel = mongoose.model('Person', new Schema({
firstName: {type: String},
lastName: {type: String}
}));
var bob= new PersonModel({
firstName : "Bob",
lastName : "Smith",
});
bob.save(callback);
如果您需要使用SQL数据库,则有http://docs.sequelizejs.com/zh-CN/latest/ ,但是我没有任何经验。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.