5

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

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

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

无法执行操作:eqon 类型:

我正在使用 Asp.Net Breeze Web Api 控制器

4

1 回答 1

5

空数据属性值的谓词表达式在您的示例中确实有效,但我猜在您的查询中“区域”是区域类型的一个实例。我会更详细地研究这个,但目前我猜你也有一个“regionID”属性或类似的东西。所以也许尝试:

EntityQuery.from("Territories").where("regionID", "==", null)
于 2013-01-17T00:13:16.837 回答