将 OData 子字符串与链接模型属性一起使用



使用 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

祝你好运!

最新更新