Или если вы используете API критериев
Criteria criteria = new Criteria();
criteria.orOperator(Criteria.where("A").is(10),Criteria.where("B").is(20));
Query query = new Query(criteria);
mongoOps.find(query, <Yourclass>.class, "collectionName");
Я не использовал объекты NetWeaver, таким образом, я не могу сказать многое об этом, но я могу сказать, что коннектор .NET делает довольно хорошее задание проксирования BAPIs SAP для использования в .NET. Несколько дополнительных комментариев:
В целом, сложные функции являются трудными с.Net Connector (я просто провел 3 недели, получая клиентскую работу создания и модификации), но простые функции довольно прозрачны, и если Вы имеете разработчика ABAP в наличии для Вас на стороне SAP и можете разработать пользовательский BAPIs, это работает действительно хорошо.
.Net Connector SAP хорошо, но он только поддерживает Visual Studio 2003, но они не обновили его в некоторое время.
Существует другой продукт под названием Проводник SAP и Генератор Прокси, который я раньше подключал к SAP от VS2005. Это использует версию 1.1.Net Connector SAP, чтобы сделать всю грязную работу, таким образом, я скопировал и вставил содержание папки.Net Connector 2.0 SAP в папку SAP Explorer, чтобы заставить это использовать более новую версию библиотек прокси (эта добавленная поддержка чувствительных к регистру паролей). Я еще не попробовал его в VS2008, но я подозреваю, что это будет все еще работать.
Проводник SAP является, конечно, хорошей заменой для продукта SAP, но не похоже, что это было недавно обновлено.
Я понимаю, что веб-сервисы являются способом пойти для достижения Netweaver / интеграция .NET. Поэтому.Net Connector не был обновлен со дней VS2003.
Есть новая версия, доступная от ребят из Aconcagua IT, с лучшими ценами и более гибкими опциями, чем у других конкурентов.
Доступные версии Visual Studio 2008 и Visual Studio 2005: http: / /www.aconcaguait.com/explorerproxygen2008.php или
Версия VS2008 включает поддержку последней версии librfc32.dll (длина пароля, чувствительность к регистру и т. д.)
Стоит взглянуть.
Как написано выше, SAP предлагает пойти по пути SOA, что означает использование цепочки инструментов SOAP вместо цепочки инструментов RFC (коннектор .Net RFC, ...).
Для .Net это означает использование функциональности WCF и соединение ее с серверной частью SAP, следовательно, использование SOAP с обеих сторон: найдите свои бизнес-потребности в одной из многих служб SOA, предоставляемых SAP ( ES Wiki на SDN ) или создайте собственную службу и создайте функциональность на стороне клиента на основе прокси-сервера, сгенерированного из файла WSDL служб через svcutil WCF.
В качестве бонуса, выполнение этого не зависит от какой-либо версии Visual Studio, csc и svcutil на командной строки достаточно.
Мы купили «SAP Explorer и генератор прокси для VS 2008» и были разочарованы, потому что этот инструмент не работал должным образом. Пока еще ждем решения проблем (от Аконкагуа). К сожалению, нам пришлось повторно сгенерировать прокси в VS2003 с помощью бесплатной версии SAP Connector, а затем использовать их в VS2008.