Я заинтересован в возможности использования возможностей Breeze.js EntityManager и запросов в службе консоли узла для доступа к удаленной службе данных, которая предоставляет конечную точку RESTful, совместимую с BreezeJS/OData.Использование Breeze.js EntityManager изнутри узла
В настоящее время у нас есть Служба данных, реализованная с использованием Node.js, MongoDB и модуля Breeze.js breeze-mongodb.
У нас есть клиенты с веб-браузером, которые обращаются к MondgoDB, используя клиентский API Breeze.js (EntityManager) и службу данных, описанную выше.
Мне нужно создать еще одну службу Node.js, которая может получить доступ к той же базе данных MongoDB, что и веб-браузер, размещенный клиентами, и для согласованности/простоты я хотел бы использовать тот же API acceess данных, что и в Интернете браузер.
Кто-нибудь экспериментировал с этой конфигурацией?
Я экспериментировал с загрузкой Breeze и его зависимостей с использованием инфраструктуры модуля Node.js, но получаю ошибки, когда Breeze пытается инициализировать Angular как обработчик ajax. установлена Угловая и сконфигурирован как модуль узла зависимость, но я получаю сообщение об ошибке брошенной:
Ошибка: [$ Инжектор: nomod]? http://errors.angularjs.org/1.2.2/ $ форсунки/nomod p0 = ngLocale
В теории я не должна нужен угловой, но я получаю дополнительные ошибки, если угловой нет.
Возможно, у меня есть возможность отладить эту проблему, но она потребует подробного изменения кода Breeze.js и, возможно, его изменения для исправления. Было любопытно, если кто-то еще это сделал.
Спасибо. Добавили запрос функции здесь: [link] (http://breezejs.uservoice.com/forums/173093-breeze-feature-suggestions/suggestions/5136720-access-entitymanager-from-node-js-as-server-side -d) – user2684114