Вопросы по теме 'mongo-shell'

Добавление нового свойства в каждый документ в большой коллекции
Используя оболочку mongodb, я пытаюсь добавить новое свойство в каждый документ в большой коллекции. Коллекция (список) имеет существующее свойство с именем Address. Я просто пытаюсь добавить новое свойство с именем LowerCaseAddress, которое можно...
8825 просмотров

Неверный счетчик коллекции dbStats базы данных Mongo DB
Я заметил, что выполнение команды dbStats возвращает неверное количество коллекций. Для всех баз данных dbStats возвращает дополнительную коллекцию. Таким образом, для базы данных с двумя коллекциями dbStats вернет 3. Ошибка подсчета коллекции...
791 просмотров
schedule 15.09.2022

Загрузка значений даты до 1970 года с использованием mongoimport vs mongo shell
У меня есть некоторые данные, которые мы преобразовали в json, чтобы их можно было импортировать в mongodb. Для некоторых документов нам нужно иметь поле даты, лежащее до 1970 года. Поэтому мы протестировали документы, по сути, сделав следующее:...
675 просмотров
schedule 19.03.2024

Подключение к маршрутизатору mongos из приложения Visual Studio 2010
Я новичок в MongoDB, и это может быть глупо спрашивать, но я пытаюсь настроить сегментированный кластер. У меня есть два mongod, работающих на двух разных машинах, скажем, A и B, на портах 10000 и 20000 соответственно. На самой машине A я также...
542 просмотров

Как вы подключаетесь к набору реплик из оболочки MongoDB?
Если я пишу приложение, которое подключается к mongodb, я могу предоставить начальный список для набора реплик, и драйвер направит меня к главному узлу, где я могу запускать команды записи. Как указать начальный список для оболочки командной строки...
90728 просмотров
schedule 20.01.2023

Считайте файл изображения в двоичное поле документа MongoDB с помощью сценария оболочки mongo
Я хотел бы прочитать файл изображения в двоичном поле документа MongoDB из оболочки mongo. Я могу сделать это на Java с помощью Java-драйвера MongoDB. Тем не менее, я хотел бы иметь возможность использовать скрипт монго из оболочки монго. Это...
2616 просмотров
schedule 30.09.2022

PHP и Mongo: поиск вложенных документов с пользовательским идентификатором
Я создал коллекцию «params» в Mongo со следующей структурой: { "_id" : "id1", "list" : [ { "type" : "type1", "subtypes" : [ "id1 subtype11", "id1 subtype12" ] } { "type" :...
2602 просмотров
schedule 07.09.2022

Почему оболочка MongoDB new ISODate (0001-01-01) возвращает дату 1901-01-01
В MongoDB Shell в Windows, если вы запустите запрос со значением new ISODate('0001-01-01T00:00:00Z') на самом деле кажется, что он ищет new ISODate('1901-01-01T00:00:00Z') Если вы введете «новый ISODate ('0001-01-01T00: 00: 00Z')»...
5503 просмотров
schedule 23.11.2022

MongoDB использует только одно ядро? Все запросы зависают, когда есть длительный запрос $near
В моей базе 1 миллион геоданных и 20% из них [0,0] Я запускаю простой запрос db.test.find({lc:{$near:[0,0]}}) , который очень медленный. Это стоит около 20~30 секунд, потому что данные будут отсортированы с операцией $near. Загрузка ЦП...
913 просмотров
schedule 03.12.2023

Меняется ли поле _id в MongoDB при копировании данных из одной коллекции в другую?
Мы планируем использовать MongoDB _id в качестве ключа, который мы предоставим клиенту. Следовательно, требуется, чтобы этот ключ не изменялся, если нам когда-либо понадобится переместить данные из одной коллекции в другую. Копирование будет...
1581 просмотров
schedule 13.06.2023

Перебрать все коллекции Mongo и выполнить запрос
Во-первых, я совсем новичок в mongodb. Вот мой вопрос, на который я не смог найти решение. Допустим, у меня есть 3 разные коллекции. mongos> show collections collectionA collectionB collectionC Я хочу создать сценарий, который выполняет...
35184 просмотров

почему команда shardCollection не работает в сценарии оболочки mongo
Я пытаюсь выполнить следующую команду в сценарии оболочки mongo: sh.shardCollection('mydb.collection', { shardKey : 1 }); но это ничего не делает. Однако, когда я выполняю скрипт: print(sh.help()) Я получаю все варианты помощи....
3365 просмотров
schedule 28.02.2023

MongoDB странное поведение writeResult
Я использую клиент оболочки mongodb (v2.6.7) и mongo (2.6.7). Я пытаюсь использовать объект WriteResult, возвращаемый командами вставки и обновления. Согласно mongodocs , в случае ошибки он возвращает объект writeResult с вложенным документом...
1664 просмотров
schedule 29.12.2023

Время ожидания запроса оболочки Mongo истекло через 90 секунд
Я использую mongodb через оболочку mongo для запроса большой коллекции. По какой-то причине через 90 секунд оболочка монго, кажется, останавливает мой запрос, и ничего не возвращается. Я пробовал следующие две команды, но ни одна из них ничего не...
3526 просмотров
schedule 27.03.2023

переменные не установлены в оболочке монго
Я пытаюсь работать с оболочкой монго, и у меня возникают проблемы с сохранением значения внутри оболочки монго. когда я нахожу пользователя в документе users, я сохраняю его в переменной doc > var doc = db.users.find({"username":"anil"});...
3565 просмотров
schedule 19.01.2023

mongodb: глобально заменить все ссылки на один ObjectID другим?
Итак, у меня есть база данных MongoDB с миллионами записей в нескольких коллекциях. Вот (значительно упрощенный) пример некоторых записей... Документы коллекции А выглядят так: { _id: ObjectID(....) name: "Hubert Humphrey" }...
297 просмотров
schedule 04.11.2023

MongoDB преобразует строковый тип в тип с плавающей запятой
Следуя предложениям здесь MongoDB: как изменить тип поле? Я пытался обновить свою коллекцию, чтобы изменить тип поля и его значение. Вот запрос на обновление db.MyCollection.find({"ProjectID" : 44, "Cost": {$exists:...
10984 просмотров
schedule 11.08.2022

динамически конвертировать SQL-запрос в сценарий Mongo Shell с помощью C #
Мы обновляемся до MongoDB с SQL Server. Все наши записи происходят в SQL + Mongo, а чтения происходят в MONGO. В соответствии с архитектурой нашего приложения мы сохраняем некоторые SQL-запросы, хранящиеся в таблице, и выполняем их при...
160 просмотров
schedule 04.02.2024

MongoDB обновляет вложенный элемент по динамическому идентификатору
Эй, я пытаюсь обновить вложенный объект в моей MongoDB. Их структура [ { "_id": "5871010d1ff9831574e7178d", "created_at": "2017-01-07T14:54:05.791Z", "updated_at": "2017-01-07T14:54:05.791Z", "place_id": "ChIJ1eTO6eS1vkcRL_mX2RWUKo4",...
775 просмотров
schedule 20.10.2022

Оболочка mongoDB – выход из набора результатов db.find()
Когда вы запрашиваете что-то в монго, используя db.collection.find(), и если набор результатов превышает максимально допустимый размер shellBatchSize, монго печатает n записей и говорит type "it" for more . Если вы не хотите видеть больше, как...
591 просмотров
schedule 30.04.2023