我与邮递员联系服务并使用oData。结果已成功列出。服务具有集合类型字段。我想选择集合的某些字段,而不是所有字段。例如:“ BPAddresses”是复杂类型,类型是数组。 BPAddresses具有“ AddressName”,“ Street”,“ Block”。我只想使用OData选择一个字段。我应该如何使用OData调用服务?
最好的问候。
答案 0 :(得分:0)
您可以使用url中的$ select选项从Odata服务中获取选定的字段,如下所示。
http://your-api-url/BPAddresses?$select=AddressName
Click here,以了解有关OData $ select选项的更多信息。
编辑:
您还可以在扩展的集合中选择属性。以下请求将展开BPAddresses并选择BPAddresses集合的AddressName。
http://your-api-url/yourentity?$expand=BPAddresses$&select=BPAddresses/AddressName