select - 对特定表列的 Odata 查询

标签 select filter odata

我正在尝试在查询如下所示的 odata 服务时获取特定于列的结果:

http://services.odata.org/V4/OData/OData.svc/Suppliers?$filter=ID%20eq%201

结果包含列 ID、名称、地址、位置和并发的值。如何调整 url-filter 以便响应仅包含列 ID 和名称的值,而 ID 必须为“1”?

提前致谢。

最佳答案

已经找到答案了,我应该在 url 中使用 $select 参数,如下所示:

http://services.odata.org/V4/OData/OData.svc/Suppliers?$select=Name, ID, &$filter=ID eq 1

关于select - 对特定表列的 Odata 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26992140/

相关文章:

mysql - 将 MYSQL 行导出到多个 txt 文件中

windows - 在 Windows 上的 STDIN 上使用 IO::Select

php - 价格低-高/高-低过滤 PHP/Mysql

java - Jersey / jackson - 根据查询参数过滤属性

c# - 通过 odata.context Url 获取 Office 365 Service Communications API 的元数据

mysql - 避免使用子选择进行选择

sql - 如何选择表中不存在的列并为返回的所有行返回 NULL 结果

c# - 微软.AspNetCore.OData 8 : controller is not found by convention

android - 过滤后的 ListView 未更新

javascript - 如何使用 datajs 进行同步 OData 请求?