通过创建这样的对象
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'条件?