【发布时间】:2016-06-24 15:48:36
【问题描述】:
是的,我知道,总是有人问这个问题。但是我寻找问题的答案,我所看到的一切都是相同的解释,但它仍然对我不起作用。解释。
例如在 Northwind 服务上(我用它来训练,因为它很简单,在使用我的工作服务之前):https://services.odata.org/V2/Northwind/Northwind.svc/
如果我这样做了
- https://services.odata.org/V2/Northwind/Northwind.svc/Categories
- https://services.odata.org/V2/Northwind/Northwind.svc/Categories?$select=CategoryName
- https://services.odata.org/V2/Northwind/Northwind.svc/Categories?$expand=产品
有效。
但是如果我想这样做:https://services.odata.org/V2/Northwind/Northwind.svc/Categories?$expand=Products($select=ProductName)(因为 Products 中有 ProductName 属性)......它不起作用。我有错误:位置 9 的语法错误。 “位置 9”对应第一个括号。
但是,我在http://odata.org/documentation 和 StackOverflow 的论坛上看到的都说应该是这样的。我哪里错了?
【问题讨论】: