gpt4 book ai didi

OData - 按嵌套属性过滤

转载 作者:行者123 更新时间:2023-12-03 23:26:31 25 4
gpt4 key购买 nike

有谁知道如何针对嵌套属性表达 OData $filter 吗?

例如。我有以下 Atom 条目,

<entry>
...
<m:properties>
...
<d:RegardingObjectId m:type="Microsoft.Crm.Sdk.Data.Services.EntityReference">
<d:Id m:type="Edm.Guid">3f3712fd-fc49-e211-8eb8-000c296272c8</d:Id>
<d:LogicalName>new_sportsleague</d:LogicalName>
<d:Name>Boca</d:Name>
</d:RegardingObjectId>

我想过滤那些具有关于对象 ID/逻辑名称 eq 'new_sportsleague' 的条目。

尝试使用“RegardingObjectId/LogicalName”和“RegardingObjectId.LogicalName”,但没有成功。

最佳答案

'RegardingObjectId/LogicalName'将是正确的语法。

例如:

http://services.odata.org/v3/OData/OData.svc/Suppliers

返回两个结果,而

http://services.odata.org/v3/OData/OData.svc/Suppliers ?$filter=地址/街道 eq 'NE 228th'

只返回一个。

我在 OData 规范中没有看到明确说明使用复杂值的属性进行过滤是否合法的地方,但似乎 WCF 数据服务支持它。可能是其他 OData 实现没有。

关于OData - 按嵌套属性过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16570779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com