Sql Knex不等于<&燃气轮机;操作员查询

Sql Knex不等于<&燃气轮机;操作员查询,sql,knex.js,Sql,Knex.js,我试图进行如下查询: “选择*.WHERE deleted 1” 我找到了一个解决方案: .whereRaw(“删除?”,[1]) 但是我可以使用.where(.where not)方法进行此操作吗 谢谢您可以直接使用knex.js方法,如下所示: knex('table_name').whereNot('deleted', 1) 也就是说: SELECT * from table_name WHERE NOT deleted = 1 和=两者都表示不相等,并且=是标准操作员的别名 =可能不

我试图进行如下查询:

“选择*.WHERE deleted 1”

我找到了一个解决方案:

.whereRaw(“删除?”,[1])

但是我可以使用.where.where not)方法进行此操作吗


谢谢

您可以直接使用knex.js方法,如下所示:

knex('table_name').whereNot('deleted', 1)
也就是说:

SELECT * from table_name WHERE NOT deleted = 1
=两者都表示不相等,并且
=
是标准操作员的别名

=
可能不存在于旧版本的MySQL中,但通常您不需要注意这一点,对于knex文档,这只是一个试图解释
knex.raw

where not
正常