假设我们有一个员工json结果集和指定的审阅者(作为嵌套的json结果集)可用。我想找出一个案例,其中评论员被分配/并且评审员没有被分配给该员工。
通过使用下面的查询,我可以获得指定的审稿人。
$filter=Reviewer/any(reviewer: reviewer/ReviewerId gt 0)
这将返回审阅者可用的所有员工。但是如何在审阅者不可用(或空)的情况下返回结果?感谢。
答案 0 :(得分:2)
如果您希望获得原始过滤器查询未返回的所有实体,您可以在您已经拥有的内容之前添加“not”:
$filter=not Reviewer/any(reviewer: reviewer/ReviewerId gt 0)
答案 1 :(得分:0)
$ filter = Reviewer / all(评论者:reviewer / ReviewerId lt 0或reviewer / ReviewerId eq 0) :)