【发布时间】:2013-11-11 16:29:57
【问题描述】:
我继承了一些代码并使用 OData 做了一些事情,但我花了一些时间无济于事,所以现在我需要一些帮助
我有一个数据库,其中有一个名为 Client 的表和另一个名为 ClientContacts 的表
我需要做的是使用 OData,获取联系人名字包含“Chris”的客户列表
这是我尝试开始的,但显然这行不通,因为客户合同是一个集合 localhost:55992/api/ClientApi/GetAllClients?$expand=ClientContacts,Client&$filter=substringof('',ClientName) and substringof('Chris',ClientContacts/ContactFirstName)&$top=20&$skip=0&$inlinecount=allpages
它给了我以下异常 “属性 'ContactFirstName' 的属性访问的父值不是单个值。属性访问只能应用于单个值。”
我想我需要使用 Any 命令,但我终生无法弄清楚,任何帮助将不胜感激
【问题讨论】:
标签: odata