我有OData过滤器查询,我想获取过滤器属性。这是我的查询:
Product?$filter=Name eq 'Apple'
我的Name
属性是这样的:
var propertyName=((filterQuery?.FilterClause?.Expression as BinaryOperatorNode)?.Left as SingleValuePropertyAccessNode)?.Property?.Name;
现在,我正在创建另一个具有两个属性的查询:
Product?$filter=Name eq 'Apple' and Price eq 120
如何获得Name
和Price
?有什么简单的方法可以从过滤器表达式中获取属性?
答案 0 :(得分:0)
我不知道这是否可以解决您的问题,但是以防万一,如果您要在Dynamics 365中查找所有可用的实体属性,可以在文档页面中列出所有属性:
这是PhoneCall实体属性的示例:
在侧面菜单中,所有其他可能的实体。