Resultados da pesquisa a pedido "mongodb-query"

2 a resposta

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" : ...

18 a resposta

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 : ...

2 a resposta

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", }, ...

1 a resposta

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" : { ...

3 a resposta

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 ...

2 a resposta

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": [], ...

3 a resposta

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 ...

4 a resposta

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 ...

1 a resposta

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") // ...

1 a resposta

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 ...