Вопросы по теме 'salat'
Как получить все объекты в коллекции Mongodb, включая идентификаторы?
Я использую Casbah и Salat для создания моего собственного дао Mongodb и реализации метода getAll следующим образом:
val dao: SalatDAO[T, ObjectId]
def getAll(): List[T] = dao.find(ref = MongoDBObject()).toList
Я хочу знать...
3472 просмотров
schedule
25.07.2022
Создать неявное чтение json для коллекции List, которая может отсутствовать во входном json
Я использую play-salat (github.com/leon/play-salat), чтобы создать модель для ввода json и сохранить ее в mongodb. Как я могу создать неявное чтение json для коллекции List, которое может отсутствовать во входном json? Следующий код дает мне ошибку...
1963 просмотров
schedule
13.02.2023
Salat: Как отладить трассировку стека, чтобы узнать, какое поле в классе case вызывает исключение
Я использую Salat в своем проекте Scala/Scalatra для сериализации объектов MongoDB. Это общий вопрос, поскольку я пытаюсь извлечь сложный объект MongoDB из своей базы данных, который включает в себя различные собственные хэши и массивы, для которых я...
319 просмотров
schedule
15.05.2022
Десериализация Scala Salat: как получить карту [строка, число]?
Моя база данных выглядит так
[
{
name: "domenic",
records: {
today: 5,
yesterday: 1.5
}
},
{
name: "bob",
records: { ... }
}
]
Когда я пробую такие запросы, как
val result: Option[DBObject] =...
413 просмотров
schedule
13.10.2022
Использование построителя запросов MongoDBObject с Salat
Я пытаюсь предоставить API для поиска в коллекции MongoDB по различным критериям, включая полнотекстовый поиск. Поскольку это проект Scala (в Play FWIW), я использую Salat , абстракцию вокруг Касбы .
Следующий код работает нормально:...
1697 просмотров
schedule
09.11.2022
Поддерживает ли salat де/сериализацию типа Либо в scala?
У меня есть следующие классы случаев:
case class DataEntity
(
name: String,
value: Either[Complex, String]
)
case class Complex (x: String, y: String)
Насколько я вижу, сериализация (запись в MongoDB) проходит нормально, а вот...
144 просмотров
schedule
25.11.2022
Как читать и писать из MongoDb, используя два разных драйвера (MongoDB Scala Driver и Salat)
Мы хотим со временем заменить наш драйвер MongoDB на драйвер MongoDB Scala, но мы используем Salat, и он читает и записывает запечатанные классы и ADT, используя _typeHint в БД. Драйвер MongoDB Scala читает и записывает запечатанные классы и ADT с...
53 просмотров
schedule
03.05.2023