环回组合过滤器与where条件和顺序

时间:2018-02-01 09:39:20

标签: loopbackjs

我的模特人物有FirstNameLastNamePersonIdroleidCreatedDateOrderDate

我的查询是:

  

http://127.0.0.1:8082/api/persons?filter= { “其中”:{ “和”:[{ “角色ID”: “2”},{ “PERSONID”:{ “INQ”:[ “1”, “2”,“3 “]}}]}}

我能够检索结果,但结果的顺序是随机的。

createddate ascorderdate desc

订购结果的任何方式

我无法使用and将过滤器的位置和顺序组合在一起。

2 个答案:

答案 0 :(得分:1)

只需添加&filter[order][0]=CreatedDate&filter[order][1]=orderdate&20desc即可。

答案 1 :(得分:1)

你可以像这样使用它:

{
  "where":{"and":[{"roleid":"2"},{"personid":{"inq":["1","2","3"]}}]},
  "order": "orderdate DESC",
}

或者如果您想按多个属性订购,可以使用:

{
  "where":{"and":[{"roleid":"2"},{"personid":{"inq":["1","2","3"]}}]},
  "order": ["orderdate DESC", "createddate ASC"],
}