Результаты поиска по запросу "mongodb-query"
Mongodb агрегированные значения документа
Я борюсь с некоторыми функциями агрегации в mongodb. Скажем, у меня есть такие документы [ { _id: "1", periods: [ { _id: "12", tables: [ { _id: "121", rows: [ { _id: "1211", text: "some text"}, { _id: "1212", text: "some other text"}, { ...
Извините, но я не могу. Сообщество SO не работает так. Вы можете связаться со мной только здесь. Конечно же я помогу тебе.
ользую агрегат для группировки и заполнения результатов, как показано ниже: { "$group": { "_id": "$userId", "projectId": { "$push": "$projectId" } } }, { "$lookup": { "from": "users", "localField": "_id", "foreignField": "_id", "as": "user" } }, ...
чтобы запустить преобразование, попробуйте:
etails { "_id" : "5c23536f807caa1bec00e79b", "UID" : "1", "name" : "A", }, { "_id" : "5c23536f807caa1bec00e78b", "UID" : "2", "name" : "B", }, { "_id" : "5c23536f807caa1bec00e90", "UID" : "3", "name" : "C" }UserProducts { "_id" : ...
Агрегирование и уменьшение карты может быть сделано.
могу (в MongoDB) объединить данные из нескольких коллекций в одну коллекцию? Могу ли я использовать map-Reduce и если да, то как? Я был бы очень признателен за пример, так как я новичок.
Получить последние документы с четкими критериями
ситуацияУ меня не получается найти хороший способ выполнить определенный запрос MongoDb. Во-первых, вот какой запрос я хочу сделать. Предположим, простая база данных, которая регистрирует события входа и выхода (и, возможно, другие действия, не ...
@Gates: у меня есть вариант использования. myDocInMongo = {'someUnknownKey': {propToCheck: true}, 'someKnownKey': true}; Теперь я хочу найти этот документ с помощью селектора {someKnownKey: {$ exist: true}}, но я также хочу убедиться, что ни у одного из других ключей нет объекта со свойством propToCheck. Итак, как показано ниже: {'* .propToCheck': {$ exist: false}, {someKnownKey: {$ exist: true}}}
ли подстановить ключ в запросе? Например, учитывая следующую запись, я хотел бы сделать.find({'a.*': 4}) Это обсуждалось здесь https://jira.mongodb.org/browse/SERVER-267 [https://jira.mongodb.org/browse/SERVER-267]но похоже, что это не ...
Чтобы сослаться на пакет и удалить различные «ключи», попробуйте это
{ name: 'book', tags: { words: ['abc','123'], lat: 33, long: 22 } }оложим, это документ. Как мне удалить "words«полностью из всех документов в этой коллекции? я хочу, чтобы все документы были без»words«: { name: 'book', tags: { lat: 33, long: 22 } }
PyMongo $ in + $ regex
Как я могу объединить $ regex с $ in в PyMongo? Я хочу найти либо/*.heavy.*/ или же/*.metal.*/. Я пытался в Python без успеха: db.col.find({'music_description' : { '$in' : [ {'$regex':'/*.heavy.*/'} ]} }) Эквивалент в оболочке ...
Запрос MongoDB на совпадение с первым элементом в массиве
Я знаю о$in оператор, который появляется для поиска присутствия элемента в массиве, но я хочу найти совпадение, только если элемент находится в первой позиции в массиве. Например: { "_id" : ObjectId("0"), "imgs" : [ "http://foo.jpg", ...
который дает:
асть моего документа в MongoDB я храню массив объектов. Как я могу запросить его только для 4-го элемента массива, например? Так что я не хочу получить весь массив, только 4-й элемент.