如何使用在Breeze中测试空列的谓词进行查询?

时间:2013-01-16 22:16:41

标签: javascript breeze

如何使用在Breeze中测试null的谓词进行查询?

使用Predicate.create("region", "==", null)

我从服务器收到500 http错误:

  

无法执行操作:eqon types:

我使用的是Asp.Net Breeze Web Api控制器

1 个答案:

答案 0 :(得分:5)

null 数据属性值的谓词表达式执行在您的示例中工作,但我猜测在您的查询中“region”是区域类型的实例。我将更详细地研究这个,但暂时我猜你还有一个“regionID”属性或类似的东西。所以也许试试:

EntityQuery.from("Territories").where("regionID", "==", null)