odata - OData:按键获取实体但没有实体集名称
问题描述
在我的系统中,所有实体都具有 GUID 类型的唯一标识符。因此,从最终用户的角度来看,仅通过其键请求实体而不指定类型是有意义的:/odata/objects(0000000-000000000-000000000-0000000)
OData 允许吗?
解决方案
正如您可以在官方 OData 文档中阅读的,这是推荐的格式,但您不需要遵循它。但是,如果您使用的是 Olingo 之类的库,那么我认为他们必须遵守这些规则。
推荐阅读
- google-chrome-extension - Chrome 网上应用店促销磁贴图片已被拒绝
- matlab - 如何在 MATLAB 中使用 for 循环变量更改 for 循环中的变量名称?
- android - 当您单击返回主页按钮或最近的应用程序退出应用程序时如何暂停媒体播放器?
- matlab - matlab将逻辑索引转换为范围
- flask - flask wtforms sqlalchemy AttributeError:“str”对象没有属性“_sa_instance_state”
- r - R中按小时计算的时间戳数据中的平均班级计数
- android - 搜索视图无法在 Fragment 中以编程方式展开
- angular - 如何在不考虑日期中的年份的情况下对日期数组进行排序
- cordova - plugin_not_installed,我如何检测是哪个插件?
- laravel - 在同一页面上提交表单后如何输出消息?