Вопросы по теме 'casbah'
развертывание scala-приложения, созданного с использованием IDEA
Я разработал простое приложение scala, которое использует casbah для запроса к БД переданного ему аргумента командной строки. Например
$ querydb.scala execution 10
он выполнит запрос casbah, чтобы найти 10 записей, соответствующих исполнению...
340 просмотров
schedule
03.03.2023
Как получить все объекты в коллекции Mongodb, включая идентификаторы?
Я использую Casbah и Salat для создания моего собственного дао Mongodb и реализации метода getAll следующим образом:
val dao: SalatDAO[T, ObjectId]
def getAll(): List[T] = dao.find(ref = MongoDBObject()).toList
Я хочу знать...
3472 просмотров
schedule
25.07.2022
Запрос кросс-коллекции MongoDB с помощью casbah
У меня есть две коллекции, как follwoing,
customers:
{id: 1, name: "foo"}
{id: 2, name: "bar"}
{id: 3, name: "baz"}
flags:
{cid: 1}
{cid: 3}
Затем извлечение клиентов, чей флаг включен
db.customers.find({id: {$in:...
712 просмотров
schedule
03.03.2023
Срок действия коллекции в Mongo с помощью Casbah SureIndex
Я пытаюсь истечь срок действия коллекции в Mongo, используя API Casbah sureIndex.
На основе этого документа http://docs.mongodb.org/manual/tutorial/expire-data/
Я использую предложенный casbah API-интерфейс sureIndex....
958 просмотров
schedule
24.05.2023
Преобразование MongoDBObject в JsValue
Допустим, у меня ....
val obj: MongoDBObject = getDbObj
println(obj)
распечатывает:
{ "_id" : "1234", "name":"Kevin", "age":"100" }
Как я могу преобразовать obj в JsValue ?
349 просмотров
schedule
11.05.2023
$elemMatch в Касбе
Для этой структуры документа:
_id: 1, records : [{n : "Name", v: "Will"}]
Как я могу выполнить запрос оболочки $elemMatch Mongo из Casbah?
db.coll.find( {records : {$elemMatch : {n: : "Name", v : "Will"} } } )
Я попробовал это из...
560 просмотров
schedule
06.07.2022
Сбой соединения Mongo в производстве
Я столкнулся с производственной ошибкой, надеюсь, кто-нибудь сможет меня просветить. Я запускаю экземпляр MongoDB AMI (1000 IOPS) в AWS в кластере (2 базы данных + арбитр). Мой сервер приложений, подключающийся к базе данных, находится в отдельных...
783 просмотров
schedule
18.10.2023
Можете ли вы поймать «восстановленное» событие с Монго Касба?
Когда у вас есть autoConnectRetry=true, можно ли поймать, когда соединение возобновится?
У меня есть система резервного копирования, в которой некоторые второстепенные операции сохраняются в файле на случай сбоя подключения монго. Я обрабатываю...
56 просмотров
schedule
17.12.2022
MongoDB Casbah Query DSL $ существует с $ in
Попытка преобразовать следующий консольный запрос mongo в DSL casbah/scala.
db.campaign.find({ "space.id": { $exists: true, $in: ["123","456"] } })
Лучшее, что я придумал, это следующее, в котором используется или вместо этого....
755 просмотров
schedule
27.03.2023
Casbah MongoDB обновляет только определенные поля
Я использую драйвер Casbah Scala для выполнения операций CRUD в базе данных MongoDB. Я хотел бы обновить определенные поля в конкретном документе. Я использую метод findAndModify, но, к моему удивлению, весь документ переписывается. В моем исходном...
2289 просмотров
schedule
24.08.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
Поиск максимального значения атрибута в mongoDB с использованием casbah
Я новичок в casbah и mongodb. Я пытаюсь написать код scala, чтобы найти максимальное значение столбца.
Например:
{"_id"=1,value = "a"}
{"_id"=2,value = "b"}
{"_id"=3,value = "c"}
{"_id"=4,value = "d"}
Программа должна отображать...
553 просмотров
schedule
25.02.2023
удалить вложенный документ монго с помощью Casbah
Учитывая следующую структуру данных:
{
"_id" : ObjectId("55760212e4b011ee8c72fb1f"),
"firstname" : "joe",
"lastname" : "blow",
"email" : "[email protected]",
"sysadmin" : false,
"siteadmin" : false,
"sites" : [
{
"siteId" :...
108 просмотров
schedule
06.07.2022
Свяжите детей с родителями, используя совокупный запрос Mongo
У меня есть одна коллекция с именем assets, которая содержит документы в 2+ форматах, ParentObject и ChildObject. В настоящее время я связываю ParentObject с ChildObject двумя запросами. Можно ли это сделать с помощью агрегированного запроса?...
5015 просмотров
schedule
24.03.2023