Вопросы по теме 'mongodb-query'
Получить n-й элемент массива в MongoDB
Как часть моего документа в MongoDB я храню массив объектов. Как я могу запросить его только для 4-го элемента массива, например? Поэтому я не хочу получать весь массив, только 4-й элемент.
44301 просмотров
schedule
30.11.2022
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