Вопросы по теме 'mongodb-query'
Как обновить встроенный документ во встроенном документе в мангусте?
Я создаю API в node.js, который использует mongodb и mongoose. В настоящее время у меня есть встроенный документ во встроенном документе (схема внутри схемы), который просто не сохраняется в базе данных, и я пробовал все, что мог, но безуспешно.
У...
2656 просмотров
schedule
09.12.2023
Запрос регулярного выражения MongoDB не возвращает результатов
Допустим, у нас есть коллекция, инициализированная одной записью
db.test.insert({text:"why does this not work"})
Так это выглядит так
db.test.find()
{ "_id" : ObjectId("50d500b384a6859f9a9bfbc1"), "text" : "why does this not work" }...
804 просмотров
schedule
17.07.2022
Пересечение массивов в MongoDB
Хорошо, здесь происходит несколько вещей. У меня есть две коллекции: test и test1. Документы в обеих коллекциях имеют поле массива ( tags и tags1 соответственно), содержащее некоторые теги. Мне нужно найти пересечение этих тегов и , а также...
3081 просмотров
schedule
11.08.2022
Как проверить, что строковое поле в документе MongoDB не пусто?
Я пытаюсь получить количество документов, в которых есть поле с пустой строкой. Это поле, назовем его "Field_One", присутствует во всех документах (поэтому, чтобы было ясно, я не пытаюсь определить, существует ли поле или нет, я хочу найти, в каких...
14844 просмотров
schedule
13.07.2022
Mongodb — несколько подсчетов против производительности платформы агрегации
У меня есть база данных mongo с документами около 200 тыс. Схема документов примерно такая
doc : {
'class' : String,
'data' : {}
}
Класс может быть a, b или c.
Мне нужно знать, сколько у меня документов на класс.
Какой...
581 просмотров
schedule
22.11.2023
Как запросить из группы только документы с последней меткой времени?
В запрашиваемой мной коллекции MongoDB каждый документ представляет элемент в определенное время. При обновлении документа создается новый документ с тем же идентификатором элемента и новой меткой времени. Все предметы имеют уникальные...
2212 просмотров
schedule
09.05.2024
группа pymongo по дате и времени
Я пытаюсь выполнить поиск в коллекции и сгруппировать записи по полю даты, которое является датой и временем. Я знаю, что pymongo преобразует их в правильный тип на заднем плане (ISODate или что-то в этом роде).
Вопрос в том, что, поскольку...
3577 просмотров
schedule
07.12.2023
Порядок сортировки MongoDB
Есть ли способ указать порядок ключей для сортировки?
В комментариях какая-то путаница. Чтобы было ясно, я не спрашиваю о порядке возрастания или убывания. Я спрашиваю, могу ли я указать приоритет сортировки.
Например, я хочу отсортировать по:...
1482 просмотров
schedule
23.12.2023
Пимонго бросает KeyError: 'errmsg'
Я получаю ошибку KeyError 'errmsg' при попытке выполнить простую вставку в коллекцию MongoDB. Я искал вокруг и ничего не видел с этой точной ошибкой... где я считаю, что сообщение об ошибке на самом деле не заполняется Pymongo.
Это может быть...
463 просмотров
schedule
18.10.2023
Mongo db запрос вложенного документа
Я пытаюсь придумать запрос монго, который вернет мне документ и только поля (изменения во вложенном документе) для определенного диапазона времени.
Это то, что я пробовал, но, к сожалению, это не работает.
Спасибо за любую помощь!
Запрос:...
317 просмотров
schedule
23.01.2024
Запрос агрегации MongoDB внутри массива по нескольким записям
у меня есть БД монго, которая выглядит так -->
имя коллекции: пользователи
{ username:'something'
_id : ObjectId(someID1)
acl : { users : [ObjectId(someID1),ObjectId(someID2),ObjectId(someID3)] , group : [grpID4,grpID5,grpID6] }
.
....
232 просмотров
schedule
05.06.2024
Агрегация Mongo с условной агрегацией дат
Я новичок в монго и пытаюсь получить общую сумму из моей коллекции mongo db под названием «транзакции», где «оплачено» — это правда, а «creationDate» — в сентябре 2014 года, сгруппированные по дням.
В Postgres я могу написать это как:
select...
1003 просмотров
schedule
04.03.2024
Карта Reduce Mongo DB: сумма НЕЧЕТНЫХ и ЧЕТНЫХ чисел с элементами
Я пытаюсь обработать числовую серию (коллекцию), получить сумму нечетных / четных чисел отдельно вместе с элементами, рассматриваемыми для вычислений каждого.
Структура документа numberseries следующая:
{
_id: <Autogenerated>,
number:...
918 просмотров
schedule
22.04.2024
Node.js, MongoDB - Mongoose - расчет среднего значения в рамках поиска по ГЕО
Я использую Mongoose для выполнения поиска по геополигонам следующим образом:
Location.find({
"location.coordinates": {
"$geoWithin": {
"$geometry": {
"type": "Polygon",
"coordinates": [...
874 просмотров
schedule
01.02.2024
Запрос MongoDB должен возвращать много информации
Я все еще новичок в MongoDB, и я схожу с ума, чтобы создать сложный (для меня) запрос с ним.
Итак, моя модель:
{
email: String,
name: String,
orientation: String,
location: {
country: String,
city: String
},
contacts: {...
89 просмотров
schedule
15.10.2022
Самый быстрый запрос MongoDB для сетевых данных с использованием индексации?
У меня есть сетевая коллекция myNetwork, которая выглядит так:
{ _id:, source: "Node1", target: "Node534"},
...
Допустим, это размер 500K, но мои сетевые коллекции могут достигать 2M документов.
В одном из моих запросов у меня есть массив...
35 просмотров
schedule
26.12.2023
Сопоставьте не менее N элементов массива со списком условий
У меня есть следующий сценарий: в одной из моих коллекций монго есть документы в следующем формате:
user: "test",
tracks: [{artist: "A", ...}, {artist: "B", ...}, ..., { artist: "N", ...}]
Я хотел бы извлечь все треки, исполнители которых...
1441 просмотров
schedule
28.04.2024
Запрос документов монго по диапазону часов - вперед и назад
Бизнес-кейс: я не хочу извлекать пользователей, которые не хотят, чтобы их извлекали в течение определенного диапазона часов в день, например, в нерабочее время.
По схеме близкой к этой
{
'name': String,
'from': Number, // 800 (8:00 AM)...
38 просмотров
schedule
01.03.2024
MongoDB Удаление повторяющихся вложенных документов
Это дизайн моей схемы. (показан 1 документ, всего тысяч в дб). Все в той же коллекции.
Документ 1:
{
pageNumber: 0,
results: [
{
jobkey: "AAA",
},
{
jobkey: "BBB",
},...
1104 просмотров
schedule
16.11.2023
добавить новое значение элемента во встроенный документ в mongoDB
У меня есть документ:
{
"_id" : ObjectId("550c00f81bcc15211016699b"),
"name" : "book3",
"author" : "mno",
"publisher" : "pub",
"testa" : [
{
"item1" : "item1",...
1711 просмотров
schedule
18.08.2022