Во-первых, это не является дефектом или ограничение в Breeze. EntityFramework не поддерживает группировку и развертывание. Бриз может задать вопрос для вас, но до сервера доставляет товар. В этом случае EF не может доставить товар.
@zoidbergi - Я не полностью вижу «обходной путь» в вашем примере. Я предполагаю, что вы выполняете запрос без использования расширения. Что еще более важно, вы изменили запрос на таргетинг Questions
, который вам действительно нужен, а не TagConnections
.
Я подозреваю, что вам не хватает ... и многие из нас тоже хотят иметь его ... это способность выражать «любое» условие. Если бы он был доступен, вы могли бы запросить те Questions
, которые связаны с любым из TagConnections
, которые удовлетворяют вашим критериям фильтра. Вы можете написать такой запрос в EF на сервере. К сожалению, вы еще не можете написать этот запрос в BreezeJS.
да. Я написал любой запрос на сервере. Теперь это приемлемое решение для меня. – daniel
Поддержка запросов Breeze 'any' и' all' была добавлена в 2015 году. –