[当我尝试执行对GET ../api/data/<version>/officedocuments
和至少10个实体的请求时,出现错误:
{“错误”:{“代码”:“ 0x80040800”,“消息”:“” RetrieveMultiple“方法不支持'officedocument'类型的实体。“}}
[当我尝试获取特定实体记录的完整JSON时遇到的相同问题
{“错误”:{“代码”:“ 0x80040800”,“消息”:“”检索“方法不支持类型为'roletemplate'的实体。“}}
[有人可以建议我如何列出所有实体记录,例如officedocument
实体,并获取上述roletemplate
记录的完整JSON吗?
如果不允许/不支持,则表示我们不能那样做。因此,如果您需要该实体,请使用将Web api与fetchxml结合使用的解决方法。
https://crmdev.crm.dynamics.com/api/data/v9.1/roletemplates?fetchXml=<fetch> <entity name="roletemplate" > <attribute name="name" /> <attribute name="roletemplateid" /> </entity> </fetch>
清除查询如下:
<fetch>
<entity name="roletemplate" >
<attribute name="name" />
<attribute name="roletemplateid" />
</entity>
</fetch>