OData Любой и Все с JayData или Breeze

OData поддерживает Any and All, что мне очень помогло в моем предыдущем проекте. Теперь я использую JayData, чтобы избежать написания строк запроса OData, но не нашел результатов, выполнив поиск any() и all(). Есть ли какой-либо существующий функционал или планы по его реализации?

Я проверил Breeze.js, но результат тот же.

2 ответа

Решение

Стандартный JavaScript array.some() а также array.every() функции компилируются в операции OData Any и All, поэтому API следует терминологии JavaScript, чтобы скрыть различия между различными источниками данных.

Подробная запись блога - Использование some() и every() с поставщиком JataData OData

Матрица возможностей провайдера показывает, что эти операции поддерживаются только провайдером OData.

Обновлено сообщение: 25.11.13

Начиная с версии 1.4.6, теперь поддерживаются операторы "любой" и "все".

Смотрите: http://www.breezejs.com/documentation/query-examples

Предыдущая запись

Для Breeze у нас должна быть поддержка как any(), так и all() в течение следующих двух месяцев для наших провайдеров WebApi и OData.

Другие вопросы по тегам