我该如何在后端操纵过滤器并想要过滤器查询参数的键值对?
表达式如下
“?$ filter =((名称eq'John'或名称eq'Grace Paul')和(部门eq'财务和会计'))”
由于有2个过滤器串联在一起,我如何获得类似的值
Filter 1:
Key: Name
Operator: eq
Value: Name
Operator: or
Filter 2:
Key: Name
Operator: eq
Value: Grace Paul
Operator: and
Filter 3:
Key: Department
Operator: eq
Value: Finance and Accounting
Run Code Online (Sandbox Code Playgroud)
我尝试过
我正在使用具有OData v4集成的ASP.NET Core 2.1 Web API
有没有办法实现以上目标?
我只想允许在 OData 查询选项中使用某些属性$filter。
我看到有一个AllowedOrderByProperties参数EnableQueryAttribute,但我没有找到另一个 $filter 参数。我刚刚错过了吗?如果没有,需要怎样实施?