如何在ODATA中使用Or之间执行多个链式过滤器?

时间:2017-12-11 20:24:13

标签: javascript angularjs odata

我正在使用

  

devnixs/ODataAngularResources

将odata整合到我的角度项目中。我正在使用angular 1.5版本。默认过滤器作为AND查询执行。

 var User = $odataresource('/user/:userId', {userId:'@id'});
 var myUsers =   User.odata()
                    .filter("Name", "John")
                    .filter("Age",">",20)
                    .skip(10)
                    .take(20)
                    .orderBy("Name","desc")
                    .query();

如您所见,有两个过滤器,默认情况下,它们作为AND查询执行搜索。我需要使用OR查询进行搜索。

0 个答案:

没有答案