【发布时间】:2016-08-09 04:32:54
【问题描述】:
我正在开发一个需要与 OData 服务(确切地说是 Microsoft Dynamics CRM)通信的应用程序。我有一个要求,我只需要知道实体具有的所有属性。
例如
[Organization URI]/api/data/v8.1/contacts
返回所有联系人,但我只想要联系人的属性定义。
现在[Organization URI]/api/data/v8.1/contacts 返回带有值的 JSON,但是我正在寻找的是联系人实体的模式。它应该返回给我它拥有的所有属性(例如firstname、lastname)以及可能的属性类型。
我尝试使用$metadata,但没有任何运气。是否可以仅获取有关实体的信息?
任何帮助将不胜感激。
【问题讨论】:
-
获取实体信息的唯一方法是从服务元数据。您可以访问代码中的元数据对象吗?
标签: odata dynamics-crm