如果集合中有多个字符串中的任何一个,我正在尝试过滤天蓝色搜索 edm.collection 以返回结果。我只能在查询一个项目时让它工作,这对我的用例来说还不够好。我找不到查询多个参数的语法。
filter += "FirmTypes / any (x: x eq 'Big 4')";
以上工作并返回公司类型为 Big 4 的所有文件。
我尝试了多种方法(以下一些)来过滤多个参数但没有成功
//filter += " OR any (x: x eq 'Industry')";
//filter += "FirmTypes / any (x: x eq 'Industry')";
//filter += "FirmTypes / any (x: x eq 'Big 4', 'Industry', 'PLC')"
//filter += "FirmTypes / any (x: x eq 'Big 4' or 'Industry' or 'PLC')"
//filter += "FirmTypes / any (x: x eq 'Big 4') or (x: x eq 'Industry')"
//filter += "FirmTypes / any (x: x eq 'Big 4')|(x: x eq 'Industry')"
有人可以指出我正确的方向吗?先感谢您。