Resultados da pesquisa a pedido "mongodb-query"
Regex dentro da matriz no mongoDB
Eu quero fazer uma consulta dentro de uma matriz no mongodb com regex, as coleções têm documentos como este: { "_id" : ObjectId("53340d07d6429d27e1284c77"), "company" : "New Company", "worktypes" : [ { "name" : "Pompas", "works" : [ { "name" : ...
Obter nomes de todas as chaves na coleção
Eu gostaria de obter os nomes de todas as chaves em uma coleção do MongoDB. Por exemplo, disso: db.things.insert( { type : ['dog', 'cat'] } ); db.things.insert( { egg : ['cat'] } ); db.things.insert( { type : [] } ); db.things.insert( { hello : ...
Porcentagem de condições OR correspondidas no mongodb
Eu tenho meus dados no seguinte formato .. { "_id" : ObjectId("534fd4662d22a05415000000"), "product_id" : "50862224", "ean" : "8808992479390", "brand" : "LG", "model" : "37LH3000", "features" : [{ { "key" : "Screen Format", "value" : "16:9", }, ...
Encontre documentos onde um campo se compara a outro em uma matriz
Digamos que eu tenha uma coleção de documentos parecidos com este: { "_id" : ObjectId("5afa6df3a24cdb1652632ef5"), "createdBy" : { "_id" : "59232a1a41aa651ddff0939f" }, "owner" : { "_id" : "5abc4dc0f47f732c96d84aac" }, "acl" : [ { "profile" : { ...
MongoDB: sub-documento de upsert
Tenho documentos que se parecem com isso, com um índice exclusivo embars.name: { name: 'foo', bars: [ { name: 'qux', somefield: 1 } ] } . Eu quero atualizar o sub-documento onde{ name: 'foo', 'bars.name': 'qux' } e$set: { 'bars.$.somefield': 2 ...
Atualizando uma matriz aninhada com o MongoDB
Estou tentando atualizar um valor na matriz aninhada, mas não consigo fazê-lo funcionar. Meu objeto é assim { "_id": { "$oid": "1" }, "array1": [ { "_id": "12", "array2": [ { "_id": "123", "answeredBy": [], }, { "_id": "124", "answeredBy": [], ...
Verifique se todos os elementos da matriz correspondem à condição
Eu tenho uma coleção de documentos: date: Date users: [ { user: 1, group: 1 } { user: 5, group: 2 } ] date: Date users: [ { user: 1, group: 1 } { user: 3, group: 2 } ]Eu gostaria de consultar essa coleção para encontrar todos os documentos em ...
Como criar um novo campo de matriz com a estrutura agregada
Estou começando a usar o mongoDb e estou com um caso de uso simples. Digamos que eu tenho uma coleção 'aCollection' com entradas como esta: { _id: ObjectId(123), lat: 48,56623, long: 2,56332 }e quero criar uma nova coleção com entradas como ...
findAndModify falha com erro: "Não é possível atualizar 'campo1' e 'campo1' ao mesmo tempo
Estou tentando criar a consulta findAndModify do MongoDB Java. O principal objetivo é que eu gostaria de definir_Eu iriaem inserir consulta por mim. Aqui está o meu código: BasicDBObject findFilter = new BasicDBObject("type", "group") // ...
MongoDB - $ set para atualizar ou enviar o elemento Array
Na coleção de produtos, eu tenho uma matriz de visualizações recentes que possui 2 campos visualizados por & visualizadosData. Em um cenário, se eu já tiver um registro comviewedby, então eu preciso atualizá-lo. Por exemplo, se eu tiver um array ...