gpt4 book ai didi

url - 如何解决在 OData Url 中使用复合身份 key 的实体?

转载 作者:行者123 更新时间:2023-12-04 03:01:36 26 4
gpt4 key购买 nike

我有一个实体 OrderItem,它具有 OrderId 和 ProductId 整数字段,这两个字段构成了该表的标识键/主键。
我想使用 OData/Web API 通过服务公开这些实体,并能够通过它们选择 OrderItem 实例 复合 ID .

的格式应该是什么网址 ?

是否有处理此类情况的最佳实践?

最佳答案

URL 中的复合键使用如下语法:

~/OrderItems(OrderId=1234,ProductId=1234)

“语法”在 OData ABNF Construction Rules 中定义。 (参见“复合键”的定义)

可以在 OASIS 的 OData Version 4.0. Part 2: URL Conventions Plus Errata 03 中找到示例用法。

请注意,“复合键”(又名“复合键谓词”)一直在 since OData 1.0 附近。 .

关于url - 如何解决在 OData Url 中使用复合身份 key 的实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12509111/

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