OData 支持Any 和 All,这在我之前的项目中帮助了我很多。现在我使用 JayData 来避免编写 OData 查询字符串,但是通过搜索 any() 和 all() 没有找到结果。是否有任何现有的功能或计划来实现它?
我检查了 Breeze.js,但结果是一样的。
从 Breeze 1.4.6 开始,现在支持“任何”和“所有”运算符。
请参阅:http ://www.breezejs.com/documentation/query-examples
对于 Breeze,我们应该在接下来的两个月内同时支持我们的 WebApi 和 OData 提供程序的any()和all() 。
标准 JavaScriptarray.some()
和array.every()
函数被编译为 OData Any 和 All 操作,因此 API 遵循 JavaScript 术语,以隐藏不同数据源之间的差异。
详细博文 -将 some() 和 every() 与 JayData OData 提供程序一起使用
提供者能力矩阵显示这些操作仅由 OData 提供者支持。