Описание тега reactivemongo

Asynchronous & Non-Blocking Scala Driver for MongoDB
0 ответов

Сомнения ре. Игра 2.5 с силуэтом 4.0 начальный проект

Я создал образец семенного проекта с помощью существующих образцов семян активатора. Проект в основном выполняет аутентификацию пользователя / пароля с авторизацией на основе ролей. Вы можете найти полный исходный код по адресу https://github.com/pa…
2 ответа

responsetivemongo, не удалось найти неявное значение для чтения параметров

Я делаю тесты с реактивомонго В моем контроллере у меня есть это: package controllers import models._ import models.JsonFormats._ import play.modules.reactivemongo.MongoController import scala.concurrent.Future import reactivemongo.api.Cursor import…
05 июн '14 в 21:17
0 ответов

ReactiveMongo справочные аннотации

У меня есть несколько общих вопросов о плагине ReactiveMongo. Ранее я использовал Morphia с Play, и теперь мы перешли на scala, и я хотел бы кое-что прояснить. 1) Является ли хорошей практикой использование аннотаций @References, похожих на Morphia?…
24 ноя '15 в 11:54
1 ответ

Как правильно привязать черту к ее значению, если у последней есть неявные параметры

[Пожалуйста, прости меня за длинный вопрос, я все еще учусь Скале.] Я пытаюсь связать универсальный признак с его обобщенным impl, который имеет неявные параметры. Вот код очистки: trait PersistenceService[T <: SomeOtherClass] { def persist(recor…
16 июл '17 в 20:56
0 ответов

Как написать команду "Массовая вставка" с использованием реактивного языка?

У меня есть 1000+ документов и как вставить их в MongoDB с помощью реактивной БД Монго val commandDoc = BSONDocument( "update" -> "master", "updates" -> BSONArray( BSONDocument( "q" -> BSONDocument("company_code" -> companyCode), "u" -&g…
14 ноя '17 в 14:09
0 ответов

Как правильно отстаивать с помощью ReactiveMongo

Предположим, у меня есть эта запись в коллекции: { "_id" : ObjectId("5c56160e4b6929067972b4c8"), "name" : "car", "attributes" : [ { "color" : "blue", "qty" : 10 } ] } Код, который я реализовал для выполнения upsert, выглядит следующим образом: def i…
02 фев '19 в 22:19
2 ответа

ReactiveMongo Ошибка поиска одного документа

С помощью следующего бита кода я пытаюсь получить один документ на основе электронной почты пользователя, где электронная почта является частью хранимого документа: def userByEmail(encryptedEmail: String): Future[Either[ServiceError, User]] = async …
24 окт '15 в 13:43
2 ответа

(Реактивный) Монго-тест не пройден с: нераспознанное поле "снимок"

Мои тесты, запущенные в конвейере BitBucket "неожиданно", начали сбои с этой ошибкой: нераспознанное поле "снимок" (код = 9). Локально тест все работает нормально, хотя. Как локально, так и в BitBucket я использую Docker-контейнер Mongo 3.7. Реактив…
07 май '18 в 13:56
1 ответ

Играть в реактивную монго: операция обновления

Я начинаю проект, используя play 2.2.3 и play-реактивный монго 0.10.2 (который рекурсивно использует реактивный монго 0.10.0). Я прочитал документацию по responseicemongo и play -activetivemongo вместе с несколькими проектами, которые я нашел на git…
19 май '14 в 16:11
0 ответов

AbstractMethodError с Akka 2.3.3 и Play 2.3.1

Я разрабатываю приложение Scala с использованием Play, Akka и ReactiveMongo. Вот конкретные библиотеки, которые я использую... org.scala-lang#scala-library;2.10.4 com.typesafe.play#play_2.10;2.3.1 com.typesafe.akka#akka-actor_2.10;2.3.3 org.reactive…
28 авг '14 в 16:44
2 ответа

Получить идентификатор после вставки с ReactiveMongo

Я пишу веб-сервис с помощью akka-http и ReactiveMongo. Я столкнулся с проблемой, которую сам не смог решить. У меня есть метод def saveRoute(route: Route)(implicit writer: BSONDocumentWriter[Route]): Future[WriteResult] = { collection.insert(route) …
06 сен '16 в 16:12
1 ответ

Как запустить команду Distinct с помощью ReactiveMongo

Учитывая следующее orders Коллекция (первые два заказа имеют одинаковые issuer)... { "_id" : ObjectId("55d9ab6391fc103256107f15"), "issuer": ObjectId("55d0f641a100000401b7e454"), "description": "one" } { "_id" : ObjectId("55d9ab6391fc103256107f16"),…
23 авг '15 в 12:39
1 ответ

Play-Reactivemongo 0.12.0 angular-seed

При рефакторинге с ReactiveMongo.0.11.1 на ReactiveMongo 0.12.0 со ссылкой на https://github.com/AhmadMelegy/play-silhouette-reactivemongo-angular-seed не удалось выполнить компиляцию: def configure() { bind[DB].toInstance { import com.typesafe.conf…
02 дек '16 в 09:15
0 ответов

Акка http и ошибка ReactiveMongo

У меня есть HTTP API, который транслирует документы из mongodb и вычисляет некоторые агрегаты. На самом деле следующий код не запускается, если mongodb недоступен, или останавливается, если у mongodb возникают проблемы после запуска HTTP-сервера. va…
31 дек '17 в 14:34
2 ответа

Потоковая передача данных из Play Enumerator через Spray с использованием Chunked Responses

У меня есть данные, извлекаемые из Reactive Mongo, которые мне нужно протолкнуть через Spray Rest API. Я надеялся сделать это с помощью Chunked Response. Однако я обнаружил, что Enumerator, который возвращается из Reactive Mongo, способен проталкива…
27 окт '14 в 22:05
1 ответ

Играть! Контроллер фреймворка возвращает EMPTY RESPONSE после добавления плагина реактивного монго

Я довольно новичок в реактивном монго и игровых рамках. Я работал над приложением Play, когда пришло время добавить соединение с MongoDB. Я решил пойти с реактивным Mongo и сделал все в соответствии с руководством здесь: https://github.com/sgodbillo…
0 ответов

ReactiveMongo: элемент проекции не возвращается с помощью реактивного запроса монго

У меня есть следующий документ mongodb: { "_id" : ObjectId("5592c0e6ea16e552ac90e169"), ----------- "location" : { "_id" : ObjectId("5592c17fc3ad8cbffa0e9778"), "companyFieldId" : ObjectId("559140f1ea16e552ac90e058"), "name" : "Location", "alias" : …
01 июл '15 в 06:53
1 ответ

Выполните 2 операции для обновления на ReactiveMongo

Я тестирую следующие 2 запроса на оболочке Монго, и это работает, Но теперь мне нужно выполнить тот же запрос в реактивноммонго Кто-то может дать мне предложение о том, как сделать запрос в реактивной монго doc = db.offer.find({"_id": "5704441ea356f…
1 ответ

Как я должен использовать JSONFindAndModifyCommand?

Я понятия не имею, как я должен использовать play-реактивный монго JSONFindAndModifyCommand, Мне нужно сделать запрос upsert по некоторому полю. Поэтому я могу сначала удалить любую существующую запись, а затем вставить. Но Google говорит, что коман…
0 ответов

Реактивная монго не в состоянии хранить BigInt

Я использую Play (2.4) с реактивным монго. Я пытаюсь сохранить следующий документ, используя реактивное монго: { "networkStart" : 42540528726795050063891204319802818560, "networkEnd" : 42540528726795654526801011634390171648, "lat" : 36.0833, "lon" :…