基本上,我有这样的东西:
https://company.crm.dynamics.com/api/data/v9.0/accounts?$select=accountid,accountnumber,name&$expand=crm_productbuyer($select=name)我希望能够只计算在$expand中返回的记录数,而不是在C#中反序列化它并对其进行计数。只剩一件事要重复了。
这对我的案子没有用:
编辑:
这里有许多事情表明这是不可行的:
不能使用/$ref或/$count路径段仅返回相关实体的URI或相关实体数量的计数。
这是OData 4.0版本第1部分:协议加Errata 02的“11.2.4.2.1展开选项”部分中描述的系统查询选项的子集。Web不支持$skip、$count、$search、$expand和$levels选项。
将此标记为一个答案,除非其他人表示不同意。
发布于 2019-02-21 16:01:05
听起来不像是可行的:
不能使用/$ref或/$count路径段仅返回相关实体的URI或相关实体数量的计数。
这是OData 4.0版本第1部分:协议加Errata 02的“11.2.4.2.1展开选项”部分中描述的系统查询选项的子集。Web不支持$skip、$count、$search、$expand和$levels选项。
https://stackoverflow.com/questions/54698181
复制相似问题