相关疑难解决方法(0)

Sequelize OR条件对象

通过创建这样的对象

var condition=
{
  where:
  {
     LastName:"Doe"?
     FirstName:["John","Jane"],
     Age:{
       gt:18
     }
  }    
}
Run Code Online (Sandbox Code Playgroud)

并把它传递进去

Student.findAll(condition)
.success(function(students){

})
Run Code Online (Sandbox Code Playgroud)

它可以像这样精美地生成SQL

"SELECT * FROM Student WHERE LastName='Doe' AND FirstName in ("John","Jane") AND Age>18"
Run Code Online (Sandbox Code Playgroud)

但是,这都是'AND'条件,如何通过创建条件对象来生成'OR'条件?

node.js sequelize.js

55
推荐指数
7
解决办法
8万
查看次数

标签 统计

node.js ×1

sequelize.js ×1