在 Sequelize 中,Op.ne 操作符用于查询不等于某个值的记录。它是 Sequelize 中的一个常用操作符,本文将介绍如何使用 Op.ne 操作符。
什么是 Sequelize?
Sequelize 是一个 Node.js ORM(Object-Relational Mapping)框架,它支持多种数据库,包括 MySQL、PostgreSQL、SQLite 和 MSSQL。使用 Sequelize 可以方便地操作数据库,避免写 SQL 语句。
如何使用 Op.ne 操作符?
在 Sequelize 中,Op.ne 操作符用于查询不等于某个值的记录。它的语法如下:
-- -------------------- ---- ------- ----- - -- - - --------------------- --------------- ------ - ------- - -------- ----- - - ---
其中,Model 是 Sequelize 中的一个模型,column 是要查询的列名,value 是要排除的值。
下面是一个示例代码,查询 users 表中 age 不等于 18 的记录:
-- -------------------- ---- ------- ----- - -- - - --------------------- ----- - ---- - - -------------------- ------ -- -- - ----- ----- - ----- -------------- ------ - ---- - -------- -- - - --- ------------------- -----
在上面的代码中,我们首先引入了 Op 和 User,然后使用 User.findAll 方法查询 users 表中 age 不等于 18 的记录,并将结果打印到控制台。
总结
本文介绍了 Sequelize 中 Op.ne 操作符的使用方法,并提供了示例代码。使用 Sequelize 可以方便地操作数据库,避免写 SQL 语句,提高开发效率。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6639d36bd3423812e47fff42