【发布时间】:2015-01-24 09:00:41
【问题描述】:
我有一个为 OData v4 配置的 web api 2.2。我想按 ID 返回用户,并且只包含用户所属的用户组 ID。当我这样做时
http://localhost/User?$filter=id eq 312&$select=*,userGroups/id&$expand=userGroups
我收到此错误
URI 中指定的查询无效。找到了一条路径 选择子句中的多个导航属性。请改写你的 查询使得每个级别的 select 或 expand 仅包含 类型段或属性。
在选择子句中找到具有多个导航属性的路径。 请改写您的查询,以便每个级别仅选择或展开 包含 TypeSegments 或 Properties。
如果我删除“,userGruops/id”,查询将执行
【问题讨论】:
标签: odata asp.net-web-api2 odata-v4