0

像这样使用 odata substringof 方法:

filter=substringof('" + $("#txtSearch").val() + "',Postcode) eq true

没关系,但是如果我想搜索这样的链接属性:

filter=substringof('" + $("#txtSearch").val() + "',Client.Name) eq true

它返回结果,但未应用过滤器。我基本上有一个作业和客户模型,我想通过 WebApi 按客户名称搜索作业。

4

1 回答 1

0

您只能过滤展开的属性。在你的情况下,你应该这样做:

$filter=substringof('" + $("#txtSearch").val() + "', Client/Name)&$expand=Client

祝你好运!

于 2012-12-04T19:39:14.330 回答