Вопросы по теме 'mongodb-query'

Получить n-й элемент массива в MongoDB
Как часть моего документа в MongoDB я храню массив объектов. Как я могу запросить его только для 4-го элемента массива, например? Поэтому я не хочу получать весь массив, только 4-й элемент.
44301 просмотров

MongoDB ограничивает количество разреженных индексов
У меня есть особая потребность иметь особенно большое количество разреженных индексов в коллекции MongoDB. Вероятно, это число будет исчисляться несколькими тысячами. Каждый сохраненный документ будет использовать относительно небольшое количество...
404 просмотров
schedule 07.01.2023

сопоставление массива mongodb
Как выполнить следующее? db.test.save( {a: [1,2,3]} ); db.test.find( {a: [1,2,3,4]} ); //must match because it contains all required values [1, 2, 3] db.test.find( {a: [1,2]} ); //must NOT match because the required value 3 is missing Я...
893 просмотров
schedule 02.03.2023

Понимание монго БД объяснить
Я запустил запрос и попытался объяснить его на консоли монго и получил "isMultiKey" : true, "n" : 8, "nscannedObjects" : 17272, "nscanned" : 17272, "nscannedObjectsAllPlans" : 21836, "nscannedAllPlans" : 21836, "scanAndOrder" : true, "indexOnly" :...
15096 просмотров
schedule 10.07.2022

Как получить результаты команды mongo в плоский файл
Как экспортировать результаты команды MongoDB в плоский файл Например, если мне нужно преобразовать db.collectionname.find() в плоский файл. Я пробовал db.collectionname.find() >> "test.txt" , похоже, не работает.
54768 просмотров
schedule 25.08.2022

Покрытый запрос MongoDB для двух полей без составного индекса
Можете ли вы выполнить покрытый запрос MongoDB для двух полей, например db.collection.find( { _id: 1, a: 2 } ) без составного индекса, такого как db.collection.ensureIndex( { _id: 1, a: 1 } ) но вместо этого иметь только один...
182 просмотров
schedule 08.10.2022

'like' или запрос $regex внутри $cond в MongoDB
Пожалуйста, просмотрите мой вопрос: MongoDB $group и явное формирование группы с вычисляемым столбцом Но на этот раз мне нужно сравнивать строки, а не числа. Запрос CASE должен иметь LIKE : CASE WHEN source LIKE '%Web%' THEN 'Web'...
3226 просмотров
schedule 09.01.2023

Как получить необработанные результаты данных Mongo из объекта MongoMapper Plucky::Query?
Допустим, у нас есть коллекция MongoDB под названием «изображения» и приложение на базе MongoMapper с соответствующей моделью «Изображение». Если мы настроим запрос MongoMapper, используя эту модель, мы увидим, что он имеет тип Plucky::Query и...
1026 просмотров
schedule 03.04.2023

Как запросить нулевую подколлекцию документов в MongoDB?
У меня есть следующие данные: /* 1 */ { "_id" : 1, "FirstName" : "John", "LastName" : "Doe", "Test" : [{ "TestId" : ObjectId("5046109daedabb0cf8800f3f"), "DateTaken" : ISODate("2012-09-10T15:46:32.866Z") }, { "TestId"...
275 просмотров
schedule 04.06.2022

Как запросить вложенные объекты?
У меня проблема при запросе mongoDB с нотацией вложенных объектов: db.messages.find( { headers : { From: "[email protected]" } } ).count() 0 db.messages.find( { 'headers.From': "[email protected]" } ).count() 5 Я не понимаю,...
204448 просмотров
schedule 08.04.2022

Как удалить элемент массива в метеоре с помощью монго?
У меня есть это приложение, над которым я работаю... http://stevedavis.meteor.com/ Вы можете увидеть содержимое коллекции групп, выполнив «Groups.find()» в консоли. У меня есть это в моем JS... Template.listGroups.events({ 'click...
4712 просмотров
schedule 29.05.2022

сопоставление полей внутри mongodb
У меня есть следующий документ в mongodb { "_id" : ObjectId("517b88decd483543a8bdd95b"), "studentId" : 23, "students" : [ { "id" : 23, "class" : "a" }, {...
5069 просмотров
schedule 14.01.2023

Создание запроса morphia с регулярным выражением
У меня есть следующие классы: class Document{ Map<EnumChannelType, Channel> data; //some more fields } class Channel{ String topic; //some more fields } enum EnumChannelType{ BASIC_CHANNEL(1),...
1171 просмотров
schedule 15.06.2023

NodeJS -> запрос Mongodb
у меня проблема с запросом из NodeJS в MongoDb (я использую собственный клиент). По сути, я получил 2 разных результата при выполнении запроса из консоли монго и из приложения node. (с собственным клиентом mongo: я не использую mongoose или другие...
413 просмотров
schedule 20.09.2022

MongoDB сочетает поиск с текстовым поиском
Я пытаюсь отфильтровать коллекцию MongoDB с помощью запроса .find() и запустить текстовый поиск результатов, чтобы снизить стоимость запроса, но, похоже, я не могу связать команды. Вот что я пробовал (не работает): db.jobs.find({...
2377 просмотров
schedule 17.04.2024

Индекс Mongod — память и файл
У меня есть коллекция из 10 миллионов документов, в каждом из которых есть четыре простых текстовых поля. Монго занимает около 5 минут, чтобы построить индекс для поля в первый раз (т. е. когда я запускаю команду sureIndex из оболочки Mongo). Я...
205 просмотров
schedule 01.06.2023

mongo-aggregation: применить группировку регулярных выражений, обработку строк в $project
Я хотел бы применить некоторые простые манипуляции со строками при выполнении $project, можно ли применить что-то вроде следующей функции к $project? : var themeIdFromZipUrl = function(zipUrl){ return zipUrl.match(/.*\/(T\d+)\/.*/)[1] };...
925 просмотров
schedule 20.12.2022

PyMongo $in + $регулярное выражение
Как я могу объединить $regex с $in в PyMongo? Я хочу найти /*.heavy.*/ или /*.metal.*/ . Я пробовал в питоне безуспешно: db.col.find({'music_description' : { '$in' : [ {'$regex':'/*.heavy.*/'} ]} }) Эквивалент в оболочке Mongo:...
9489 просмотров
schedule 04.02.2023

Запрос MongoDB на соответствие первому элементу массива
Мне известен оператор $in , который, похоже, ищет наличие элемента в массиве, но я хочу найти совпадение только в том случае, если элемент находится в первой позиции в массиве. Например: { "_id" : ObjectId("0"), "imgs" : [...
66707 просмотров
schedule 03.04.2023

MongoDB запрос mongoexport
У меня есть коллекция следующей формы в MongoDB. Как вы можете видеть, некоторые документы имеют два члена «id» и «xid», а некоторые имеют только 1 «id» (помимо Object _id) [ { "id" : 1, }, { "id" : 2, }, {...
58266 просмотров
schedule 31.07.2022