kenx JS 和 Sequelize 有啥区别?
Posted
技术标签:
【中文标题】kenx JS 和 Sequelize 有啥区别?【英文标题】:What is the difference between kenx JS and Sequelize?kenx JS 和 Sequelize 有什么区别? 【发布时间】:2020-04-12 06:05:27 【问题描述】:如果我想在我的 node js 应用程序中使用 mysql 作为数据库,kenxjs 和 sequielize 有什么区别?
【问题讨论】:
***.com/questions/56028287/… 【参考方案1】:Knex 只是一个查询构建器,而 Sequelize 是一个 ORM。因此,Knex 只是为您简化了构建 SQL 查询的过程,在 Sequelize 中,您首先定义与您的表和它们之间的关联相对应的模型,然后您处理这些模型,而不是使用普通的 SQL。 Sequelize 让您根据领域模型进行思考,而不仅仅是 SQL 查询。
【讨论】:
以上是关于kenx JS 和 Sequelize 有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章
Sequelize ORM中HasOne和BelongsTo的区别