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

1 ответ

Mongodb findAndModify встроенный документ - как узнать, какой из них вы изменили?

findAndModify в mongodb это здорово, но у меня возникли небольшие проблемы, зная, какой встроенный документ я изменил Вот пример, где Post embeds_many Comments, (Я использую Mongoid ORM, но этот вопрос является общим для любой установки MongoDB). be…
02 фев '13 в 04:58
1 ответ

Монго БД findAndModify запрос

Объект JSON: { "_id" : ObjectId("123"), "pi" : [ { "si" : 0, "ui" : { "_id" : ObjectId("xyz"), "un" : "xyz", "his" : 27, } }, { "si" : 1, "ui" : { "_id" : ObjectId("zyx"), "un" : "zyx", "his" : 18, } } ], } Операция: db.getCollection('playing_table'…
0 ответов

MongoDB FindAndModify очень медленно

Я использую mongodb и у меня проблемы со скоростью. Мои коллекции стали больше и теперь содержат около 7 000 000 предметов. В результате запрос findAndModify занимает около 3 секунд. У меня есть индекс по запрашиваемому полю (в моем случае "ссылки",…
1 ответ

mongo db добавить поддокументы из другой коллекции

У меня есть две коллекции наград команд, выигранных и список команд. Я хочу получить все награды в другие (команды) как субдокументы с некоторыми незначительными преобразованиями, но я получаю только один субдокумент из премий в команды. Вот код, ко…
07 апр '15 в 13:25
1 ответ

Ошибка findAndModify в mongodb - nodejs - код ошибки 17287

Я получаю следующую ошибку: MongoError: исключение: nextSafe(): { $err: "Невозможно канонизировать запрос: B adValue неверная сортировка", код: 17287 } functions.getNextIndex = function(callback){ db.collection('counters').findAndModify( {_id:'produ…
10 сен '14 в 16:57
2 ответа

str_replace() не работает для следующего случая

Я хотел бы использовать str_replace() размещать элементы span вокруг строк html с целью их выделения. Однако следующее не работает, когда есть   внутри строки. Я пытался заменить   с ' ' но это не помогло. Живой пример Вы можете во…
13 ноя '15 в 00:14
1 ответ

Perl заменяет строки в определенных блоках в файле

Привет я пытаюсь заменить строки в файле test.txt на строки, подобные этим: <g id="g16526"> <g <g id="gnnnnn"> <g и превратить их в <g id="gg1"> <g ... <g id="ggn"> <g используя этот Perl-скрипт #!C:/Strawberry/pe…
16 сен '17 в 19:19
4 ответа

Найти и удалить символы в строке

Моя программа считывает значения ключа реестра и объединяет эти значения с путем установки. Я также прочитал путь установки из реестра. т.е. String dllInstpath = installPath + rKey что равно: C:\Program Files (x86)\NSi\AutoStore Workflow 6\HpOXPdCap…
18 фев '13 в 23:01
0 ответов

Morphia/MongoDb, Использование и индексирование с FindAndModify()

В настоящее время я нахожусь в процессе рефакторинга некоторого нашего кода запросов монго, чтобы избавиться от методов, которые устарели в Morphia 1.3. Я столкнулся с проблемой при попытке выполнить поиск и изменить запрос с индексом. На данный мом…
19 июн '17 в 17:44
1 ответ

Как найти и изменить одну запись в mongodb с помощью golang?

Я хочу что-то вроде этого: найти одну запись в монго дб old_record обновить эту запись, чтобы new_record вернуть old_record Я пишу код так: ret = nil // First, Find the obj obj := &orm.QuerySetObj{} err2 := this.querySetCollection.With(session).…
11 авг '15 в 08:52
1 ответ

Драйвер nodejs для mongodb fndAndModify

У меня есть следующий код: var conditions = {_id: playerID, 'gameStats.GameID' : gameID}, update = {$inc: {'gameStats.$.wins' : 1}}, options = {new : true}; player.findAndModify(conditions, update, options, function (err, doc) { if (err) { console.l…
20 авг '15 в 09:41
1 ответ

Как добавить новый объект в существующие данные в Монго

У меня есть такой документ на моей таблице UserCollection: { "FirstName": "Mohammad", "LastName": "Waheed", } Я хочу добавить еще один объект массива к нему, как я могу это сделать.? "PhoneNumbers":[ //this object is not present in the table { "numb…
1 ответ

mongodb | Как обновить (найти и изменить) после агрегата

Я хочу обновить некоторые значения в соответствии с результатом после выполнения запроса. Что я хочу +1 к значению "comment_sort", если условие истинно. Условие: если "comment_group" равен 1, а "comment_sort" больше 0 Исходная база данных является..…
19 окт '18 в 08:18
1 ответ

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

Мне нужно преобразовать SQL старым способом или вставить параметры в запрос новым способом, где параметры заменяются на вопросительные знаки (?) И передаются отдельно в обработчик запросов - см. Примеры "старого" и "нового" ниже. У меня есть порядка…
1 ответ

Python читает конфигурационный файл независимо от разделов

Я нуб в питоне Проблема: Найти и заменить ключи (строки) в файлах Для этого я использую Python ConfigParser. Но я хочу прочитать весь файл конфигурации (.ini) в словарь сразу, независимо от разделов. Является ли это возможным? Это нормально? Я не хо…
29 апр '16 в 07:48
1 ответ

Python/R: если 2 столбца имеют одинаковое значение в нескольких строках, добавьте значения в 3-й столбец и усредните 4-й, 5-й и 6-й столбцы

Вход: 0 77 1 2 3 5 0 78 2 4 6 1 0 78 1 2 3 5 3 79 0 4 5 2 3 79 6 8 2 1 3 79 1 2 3 1 Вывод: (добавьте значения 3-го столбца для одинаковых строк и возьмите среднее значение всех значений в 4-м, 5-м и 6-м столбце) 0 77 1.0 2.0 3.0 5.0 0 78 3.0 3.0 4.5…
07 сен '15 в 15:11
1 ответ

FindAndUpdate vs Обновление в mongodb

Я использую Update и FindAndModify, но теперь я прочитал, что Update и FindAndModify являются атомарными ( http://docs.mongodb.org/manual/tutorial/model-data-for-atomic-operations/), Так что, если оба могут выполнять одну и ту же работу, запрашивая …
17 июл '14 в 21:13
0 ответов

Замена значения в xml другим скриптом пакетной обработки

Я новичок в пакетных сценариях, и я просмотрел множество публикаций на SO, чтобы найти ответ, но мне кажется, что ничего не работает. Я пытаюсь прочитать файл XML и извлечь несколько значений, а затем найти строку в том же XML и заменить новую строк…
17 ноя '15 в 08:01
1 ответ

Обновление / вставка поддокумента mongodb

Я явно не понимаю, как я обновляю / вставляю вложенный документ в существующий документ. Я попробовал следующее: query = aCollection.find_one({stuffToFind}) aCollection.update(query, {"$set": {"subDoc" : {"1" : String, "2" : datetime.datetime.now(),…
22 июл '13 в 22:09
1 ответ

Могу ли я использовать что-то вроде findAndModify в документе с глубоким вложением с MongoDB?

У меня есть контексты Collection с документами, подобными приведенным в моем MongoDB (в контексте есть пользователи с ролями) { "__v" : 0, "_id" : ObjectId("53dea71a713d636e1fea705a"), "name" : "team4", "users" : [ { "userId" : "53a347467f311d7c1731…
18 авг '14 в 12:04