Tag: orm

在Sequelize.js中“belongsTo”vs“hasMany”

B.belongsTo(A)与A.hasMany(B)之间有什么区别? Artist = sequelize.define('Artist', {}); Album = sequelize.define('Albums', {}); Album.belongsTo(Artist, foreignKey: 'album_belongsl_artist'); Artist.hasMany(Album, foreignKey: 'artist_hasmany_albums'); 如果它在两种情况下创buildAlbum的依赖表?

如何使用Sequelize模型自动生成Sequelize CLI迁移?

我有一套Sequelize模型。 我想使用迁移,而不是数据库同步。 Sequelize CLI似乎能够做到这一点,根据这篇文章 :“当您使用CLI生成模型时,您也将获得免费的迁移脚本。” 如何从现有的Sequelize模型中使用Sequelize CLI自动生成迁移?

如何在nodejs中使用sequelize进行连接查询

我正在使用序列化ORM; 一切都很好,干净,但我有一个问题,当我使用join查询。 我有两个模型:用户和post。 var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email: { type: db.Sequelize.STRING}, password: { type: db.Sequelize.STRING}, sex : { type: db.Sequelize.INTEGER}, day_birth: { type: db.Sequelize.INTEGER}, month_birth: { type: db.Sequelize.INTEGER}, year_birth: { type: db.Sequelize.INTEGER} }); User.sync().success(function(){ console.log("table created") }).error(function(error){ console.log(err); }) var Post = db.seq.define("Post",{ body: { type: db.Sequelize.TEXT }, user_id: { type: […]

任何与Node.js兼容的Postgres ORM?

我正在寻找一个良好的ORM在Node.js下的postgres,一个支持模型之间的关系声明和字段validation。 我在很长一段时间search,并没有得到任何满意的结果。 也许有人可以指点我在我的研究中错过的一个项目。 谢谢。