Resultados da pesquisa a pedido "mongodb-query"

1 a resposta

MongoDB $ pull array 2 nível

Eu estou tentando puxar um elemento em uma matriz com e dois níveis de complexidade profunda Meu documento : > db.users.find({ mail : '[email protected]'}).pretty() { "_class" : "bean.User", "_id" : ObjectId("52f504bb2f9dd91186211537"), "commandes" ...

9 a resposta

Obtenha uma contagem do total de documentos com o MongoDB ao usar o limite

Estou interessado em otimizar uma solução de "paginação" em que estou trabalhando com o MongoDB. Meu problema é direto. Normalmente, limite o número de documentos retornados usando olimit() funcionalidade. Isso me obriga a emitir uma consulta ...

1 a resposta

$ pesquisa em vários níveis sem $ desenrolar?

Tenho as seguintes coleções coleção local { "_id" : ObjectId("5acdb8f65ea63a27c1facf86"), "name" : "ASA College - Manhattan Campus", "addedBy" : ObjectId("5ac8ba3582c2345af70d4658"), "reviews" : [ ObjectId("5acdb8f65ea63a27c1facf8b"), ...

2 a resposta

consulta mongodb em que o objeto aninhado possui> 0 propriedades

EDIT - Veja o final da pergunta para uma maneira de fazê-lo: Eu tenho um objeto mongo com propriedades como: { something: { name: "asdf", childThing: {} } } e { something: { name: "jklh", childThing: {"type": "blah"} } } Como posso escrever ...

2 a resposta

Localizando dois documentos no MongoDB que compartilham um valor-chave

Eu tenho uma grande coleção de documentos no MongoDB, cada um desses documentos possui uma chave chamada "nome" e outra chave chamada "tipo". Eu gostaria de encontrar dois documentos com omesmo nome etipos diferentes, uma simples contraparte do ...

2 a resposta

Como impedir que o MongoDB retorne o ID do objeto ao localizar um documento?

Eu tenho o seguinte documento no MongoDB ... { "_id" : ObjectId("531221cd960100960116b992"), "username : "joe", "address" : [ { "zip" : "8000", "city" : "Zurich" }, { "zip" : "6900", "city" : "Lugano" } ] } ... e para recuperar o segundo ...

2 a resposta

MongoDB atualizar todos os campos de erro de matriz

Estou tentando definir 0 que items.qty de um documento obtém por uma consulta id. db.warehouses.update( // query { _id:ObjectId('5322f07e139cdd7e31178b78') }, // update { $set:{"items.$.qty":0} }, // options { "multi" : true, // update only one ...

2 a resposta

Matriz aninhada agregada do Mongo

Eu tenho uma coleção mongo com a seguinte estrutura { "userId" : ObjectId("XXX"), "itemId" : ObjectId("YYY"), "resourceId" : 1, "_id" : ObjectId("528455229486ca3606004ec9"), "parameter" : [ { "name" : "name1", "value" : 150, "_id" : ...

1 a resposta

Campo $ concat com índice no $ map mongodb? [duplicado]

Esta pergunta já tem uma resposta aqui: Adicione algum tipo de número de linha a um comando / pipeline agregado do mongodb [/questions/35174554/add-some-kind-of-row-number-to-a-mongodb-aggregate-command-pipeline] 1 respostaEu tenho a seguinte ...

1 a resposta

Como ORDER BY FIELD VALUE no MongoDB

No Mysql, costumo usar oFIELD() função noORDER BY cláusula: ORDER BY FIElD(id, '1', '6', '3', ...); Como se obtém os mesmos resultados no MongoDB? Eu tentei o seguinte: .find(...).sort({id: [1, 6, 3]}) Isso não funcionou