Resultados da pesquisa a pedido "mongodb"

2 a resposta

Como lidar com a divisão por zero na estrutura de agregação do MongoDB

Eu tenho uma coleção de itens que podem ser votados com ou sem voto. {"_id" : 1, "name": "foo", "upvotes" : 30, "downvotes" : 10} {"_id" : 2, "name": "bar", "upvotes" : 20, "downvotes" : 0} {"_id" : 3, "name": "baz", "upvotes" : 0, "downvotes" : ...

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

5 a resposta

Como nivelar um subdocumento no nível raiz no MongoDB?

Por exemplo, se eu tiver um documento como este { a: 1, subdoc: { b: 2, c: 3 } }Como posso convertê-lo para um formato como este?(sem utilizarproject) { a: 1, b: 2, c: 3 }

1 a resposta

Mangusto: esquema vs modelo?

Ao examinar os tutoriais, geralmente há um delineamento entre um esquema e um modelo, principalmente ao lidar com o mangusto / mongodb. Isso torna a transferência para o postgresql um pouco confusa, pois 'modelos' não parecem existir nesse ...

4 a resposta

Como instalar o MongoDB como serviço no Windows 8.1

Estou executando o Windows 8.1 de 64 bits, MongoDb 2.6.0, estou executando como administrador Este é o comando que estou executando: c:\mongo\bin\mongod.exe --logpath "C:\mongo\logs\server.log" --dbpath "C:\mongo\data\db" --installEste é o erro ...

2 a resposta

Como construir e passar documento bson - Vai lá?

estou usandoIr [http://golang.org/]e mongoDB no meu projeto emgo [http://labix.org/mgo]é conectar para conectarMongoDB. Estou tendo o seguinte documento, que deve ser inserido no MongoDB { "_id" : ObjectId("53439d6b89e4d7ca240668e5"), ...

4 a resposta

Pergunta de consulta do Mongo $ gt, $ lt

Eu tenho uma consulta abaixo. Quero obter itens entre 4 e 6 para que apenas a: 1 corresponda porque tem o valor 5 em b. > db.test.find({ b : { $gt : 4 }, b: {$lt : 6}}); { "_id" : ObjectId("4d54cff54364000000004331"), "a" : 1, "b" : [ 2, 3, 4, 5 ...

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

1 a resposta

NumberLong no Mongodb 2.6 ao inserir através do phpDriver

Quando você faz algo assim no Mongo 2.6db.test.insert({a : 1, b : [2, 3]}) você vai ter{ "_id" : ObjectId("..."), "a" : 3, "b" : [2, 3]}. Nada inesperado. Quando eu estava fazendo semelhante através do php emMongo 2.4.10 ...

1 a resposta

Usando $$ ROOT na ordem de agregação

Estou tentando obter dados da coleção com alguma ordem: db.data.aggregate([ {$limit: 1000}, {$group: { _id: "$service", count: {$sum: 1}, data: {$push: '$$ROOT'} }} ]);Mas obtenha o próximo erro: Error("Printing Stack Trace")@:0 ...