使用[和]和[或]条件在StrongLoop中写入过滤条件

时间:2016-07-13 08:58:26

标签: mysql node.js loopbackjs strongloop

我尝试使用"和"来过滤数据和"或"条件。我想得到这个mySql查询:

SELECT * FROM `data` WHERE ((`property1`=11) OR (`property1`=13)) AND (`property2`=6)

我写的其余api过滤器是这样的:

filter[where][and][0][or][0][property1]=11&filter[where][and][0][or][1][propert‌​y1]=13&filter[where][and][1][property2]=6

我有这样的错误:

ER_BAD_FIELD_ERROR: Unknown column '[property1]' in 'where clause'

为什么我有错误?

1 个答案:

答案 0 :(得分:0)

您的模型没有property1。请根据您的数据模型修改过滤器