Вопросы по теме 'play-reactivemongo'

BSONDocument в JsObject и переопределить BSONDateTimeFormat
Я использую ReactiveMongo 0.11.11 для Play 2.5 и хочу преобразовать BSONDocument в JsObject. Для большинства типов данных BSON (String, Int ...) значения по умолчанию вполне подходят, чтобы позволить библиотеке выполнять эту работу. Для типа BSON...
889 просмотров
schedule 12.09.2021

Ошибка при использовании reactivemongo 0.12.1 с play 2.5.X
Я попытался перейти на реактивный mongo 0.12.1 с play 2.5.12, но когда я запускаю JVM, у меня закрывается, и я получаю следующую трассировку стека: Любая помощь будет оценена по достоинству! После изучения графика зависимостей (...
615 просмотров

Scala — Play Framework — Reactive Mongo — Сервисный уровень
Есть ли способ использовать reactiveMongoApi на уровне обслуживания. Я попытался создать класс и попытался создать коллекцию со следующим синтаксисом. def collection = reactiveMongoApi.database.map( _.collection[JSONCollection]("persons"));...
111 просмотров

Ошибка установки проекта PlayFramework MongoDB
Я попытался настроить новый Play Framework на Scala и MongoDB. Я пробовал всю документацию, доступную в Интернете, но каждый раз, когда я пытался запустить проект на терминале, я получал какую-то непонятную ошибку. Я пытался разобраться в этом, но...
164 просмотров

Обработка сбоя обновления в Play 2.5 и ReactiveMongo
Я написал простой API для отдыха, который добавит данные музыкальной дорожки в mongodb. Я могу успешно записать трек, однако я хотел бы обработать случай ошибки. Мой код, как показано ниже - def saveTrack = Action.async(parse.json) {...
65 просмотров
schedule 17.09.2022

Вернуть ReactiveMongo JSON в Play Framework
Каков самый быстрый способ вернуть текст JSON из BSONArray? Я возвращаю очень большой документ JSON. Можно ли пропустить обработку Play JsValue Сейчас возвращаюсь вот так: val result:BSONArray = .... Ok(Json.toJson(result)) Я...
99 просмотров
schedule 23.09.2022

Сопоставление ReactiveMongo из ObjectId в класс случая BSONObjectID
я новичок в Scala и Play, я пытаюсь сопоставить Scala BSONObjectID с mongo ObjectId . Я получил много образцов из Интернета, но все еще застрял в одной ошибке времени компиляции. Ниже приведен код моего класса Case: case class UserDetail(...
2465 просмотров

java.lang.RuntimeException: null при запросе с помощью Reactive Mongo 0.11
Я пытаюсь запросить коллекцию с помощью findAll с selector = {} в JsonCollection с Play 2.4.2 и Reactive Mongo 0.11.5. Ошибка запроса в методе foldM глубоко внутри play.api.libs.iteratee при вызове метода collect[List] . Последний код,...
990 просмотров

найти с реактивным монго и игровым фреймворком
Я хочу получить данные пользователя по его почте из MongoDB, используя драйвер ReactiveMongo для игровой платформы, но он возвращает: Future(<not completed>) Вот мой код: def findBymail(email: String) = { val query = Json.obj("mail"...
254 просмотров
schedule 29.04.2023

Проблема внедрения зависимостей для ReactiveMongo в Play 2
Я создаю веб-приложение, используя Play 2.6 и ReactiveMongo 0.13. Но когда я пытаюсь запустить приложение, я получаю этот вывод: ProvisionException: Unable to provision, see the following errors: 1) No implementation for...
198 просмотров

Плагин Play Reactive Mongo для Play 2.4 и ReactiveMongo 0.13
Последняя версия Mongo — 3.6. Мой проект где-то в бронзовом веке с версией 2.6. Мы все еще находимся в Play 2.4, используя реактивный плагин mongo "org.reactivemongo" %% "play2-reactivemongo" % "0.11.11-play24" . R на веб-сайте eactive Mongo...
124 просмотров

Приложение play завершает работу для реактивной операции обновления mongo
package models import play.api.libs.json.{Json, OFormat} import reactivemongo.bson.{BSONLong, BSONObjectID} case class SavedPostOrBlog( _id:Option[BSONObjectID], postOrBlogId:BSONObjectID,...
166 просмотров
schedule 07.06.2023

Как подсчитать документы с запросом в ReactiveMongo с библиотекой Play JSON?
Предположим, у меня есть коллекция users с атрибутом age . Теперь я хочу подсчитать либо все документы в коллекции users , либо только те, которые соответствуют атрибуту age . Итак, я сделал следующее: def count(age: Option[Int] = None) =...
1709 просмотров

Как я могу подключиться к кластеру Atlas с форматом строки подключения SRV с помощью ReactiveMongo?
У меня есть приложение play scala, и у меня есть кластер атласа, который я пытаюсь подключить. Согласно ReactiveMongo , это возможно. Я могу добавить свою строку подключения, полученную от Atlas, в свое приложение через mongodb.uri В моем...
125 просмотров

Как писать документы в MongoDB, используя транзакции ReactiveMongo?
Я пытаюсь запустить этот простой код, который вставляет документ в коллекцию «отчетов» по ​​транзакции. Это код: def runWithTransaction(): Future[Unit] = { for { dbWithSession <- db.db.startSession() dbWithTx <-...
130 просмотров

Выполнение необработанных команд в коллекции MongoDb из Play 2 с использованием ReactiveMongo и JSONCollection.
Привет, я использую ReactiveMongo и Play, и я хотел бы иметь возможность запускать команду MongoDB в коллекции. Моя коллекция объявлена ​​так: def thingsJSONCollection : Future[JSONCollection] = database.map( connectedDb =>...
631 просмотров