Вопросы по теме 'casbah'

развертывание scala-приложения, созданного с использованием IDEA
Я разработал простое приложение scala, которое использует casbah для запроса к БД переданного ему аргумента командной строки. Например $ querydb.scala execution 10 он выполнит запрос casbah, чтобы найти 10 записей, соответствующих исполнению...
340 просмотров

Как получить все объекты в коллекции 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 просмотров

Можете ли вы поймать «восстановленное» событие с Монго Касба?
Когда у вас есть 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