使用 odata substringof 方法如下:
filter=substringof('" + $("#txtSearch").val() + "',Postcode) eq true
这没关系,但是如果我想像这样搜索链接属性:
filter=substringof('" + $("#txtSearch").val() + "',Client.Name) eq true
它返回结果,但未应用筛选器。我基本上有一个作业和客户端模型,我想通过 WebAPI 按客户端名称搜索作业。
只能筛选已展开的属性。在您的情况下,您应该执行以下操作:
$filter=substringof('" + $("#txtSearch").val() + "', Client/Name)&$expand=Client
祝你好运!