首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何过滤其分类代码上的准确在线帐户?

问如何过滤其分类代码上的准确在线帐户?
EN

Stack Overflow用户
提问于 2015-08-06 09:41:39
回答 1查看 2.1K关注 0票数 2

我试图列出有多少帐户有一个特定的classification1代码(目前的范围从1到7)。

当访问API (它使用OData)时,我得到以下错误:

位置16处的“System.Nullable`1[System.Guid,mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=*********]”类型中不存在属性'Code‘。

我的网址是这样的:

代码语言:javascript
复制
https://start.exactonline.nl/api/v1/*/crm/Accounts?$inlinecount=allpages&$top=0

但是当我添加一个过滤器时,它会产生错误。

代码语言:javascript
复制
https://start.exactonline.nl/api/v1/*/crm/Accounts?$inlinecount=allpages&$top=0&$filter=Classification1/Code eq '1'

API I访问在这里找到:

https://start.exactonline.nl/docs/HlpRestAPIResourcesDetails.aspx?id=9 https://start.exactonline.nl/docs/HlpRestAPIResourcesDetails.aspx?id=7

是否可以更容易地接收所有不同的计数值或修复筛选器?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-06 10:14:19

不幸的是,这是不可能的。Classification1是一个Guid,而不是一个具有分类属性的对象。

如果要对分类代码进行筛选,首先必须检索分类的Guid,然后对Guid进行筛选。

所以首先:

代码语言:javascript
复制
/api/v1/{division}/crm/AccountClassifications?$filter=Code eq 'yourCode'&$select=ID

然后,使用上一次调用的结果:

代码语言:javascript
复制
/api/v1/{division}/crm/Accounts?$filter=Classification1 eq guid'the-guid-you-retrieved'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31852268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档