是否有节点对象关系映射包?
Posted
技术标签:
【中文标题】是否有节点对象关系映射包?【英文标题】:Is there a node object-relational mapping package? 【发布时间】:2016-05-14 17:32:03 【问题描述】:我来自 Java 世界,我们有 JPA && JPAQL 来处理对象->关系映射。节点中有类似的东西吗?我说的不是发出 SQL 语句的驱动程序,而是一个真正的对象层库。
我找到了orm 包,但我想确保没有一个必须成为旗手(除非它是 orm)。
【问题讨论】:
【参考方案1】:是的。
Sequelize
使用起来看起来很简单:
var Sequelize = require('sequelize');
var sequelize = new Sequelize('database', 'username', 'password');
var User = sequelize.define('user',
username: Sequelize.STRING,
birthday: Sequelize.DATE
);
sequelize.sync().then(function()
return User.create(
username: 'janedoe',
birthday: new Date(1980, 6, 20)
);
).then(function(jane)
console.log(jane.get(
plain: true
));
);
还有这个:Which ORM should I use for Node.js and mysql?
【讨论】:
以上是关于是否有节点对象关系映射包?的主要内容,如果未能解决你的问题,请参考以下文章