Sql Knex不等于<&燃气轮机;操作员查询
我试图进行如下查询: “选择*.WHERE deleted 1” 我找到了一个解决方案: .whereRaw(“删除?”,[1]) 但是我可以使用.where(.where not)方法进行此操作吗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 和=两者都表示不相等,并且=是标准操作员的别名 =可能不
谢谢您可以直接使用knex.js方法,如下所示:
knex('table_name').whereNot('deleted', 1)
也就是说:
SELECT * from table_name WHERE NOT deleted = 1
和=代码>两者都表示不相等,并且=
是标准操作员的别名
=
可能不存在于旧版本的MySQL中,但通常您不需要注意这一点,对于knex文档,这只是一个试图解释knex.raw
where not
正常