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的区别

这个 sequelize 查询有啥问题

ADAL.js 和 MSAL.js 有啥区别?

D3.js 和 Cytoscape.js 有啥区别? [关闭]

shopify中的.js和.js.liquid有啥区别?

node.js 和 node 有啥区别?