Perguntas com a marcação «mongodb»

104
Referenciar outro esquema no Mongoose

se eu tiver dois esquemas como: var userSchema = new Schema({ twittername: String, twitterID: Number, displayName: String, profilePic: String, }); var User = mongoose.model('User') var postSchema = new Schema({ name: String, postedBy: User, //User Model Type dateCreated: Date,...

103
mongoDB / mongoose: único se não for nulo

Eu queria saber se existe uma maneira de forçar uma entrada de coleção exclusiva, mas apenas se a entrada não for nula . e Esquema de amostra: var UsersSchema = new Schema({ name : {type: String, trim: true, index: true, required: true}, email : {type: String, trim: true, index: true, unique:...

103
Qual é o operador $ unfind no MongoDB?

Este é meu primeiro dia com o MongoDB, então vá com calma comigo :) Não consigo entender a $unwindoperadora, talvez porque inglês não seja minha língua nativa. db.article.aggregate( { $project : { author : 1 , title : 1 , tags : 1 }}, { $unwind : "$tags" } ); O operador de projeto é algo...

102
MongoDB diferente de

Estou tentando exibir uma consulta no MongoDB em que um campo de texto não é '' (em branco) { 'name' : { $not : '' }} No entanto, recebo o erro invalid use of $not Eu examinei a documentação, mas os exemplos que eles usam são para casos complicados (com regexp e $notnegando outro...

101
Como obter todas as contagens do modelo de mangusto?

Como posso saber a contagem de um modelo cujos dados foram salvos? existe um método de Model.count(), mas não parece funcionar. var db = mongoose.connect('mongodb://localhost/myApp'); var userSchema = new Schema({name:String,password:String}); userModel =db.model('UserList',userSchema); var...

100
mongo group query como manter os campos

Todo mundo. Na consulta de grupo mongo, o resultado mostra apenas a (s) chave (s) nos argumentos. Como manter o primeiro documento em cada grupo, como o grupo de consulta mysql. por exemplo: ------------------------------------------------------------------------- | name | age | sex | province...

99
como posso ver quais portas o mongo está escutando no shell do mongo?

Se eu tiver uma instância do mongo em execução, como posso verificar quais números de porta ela está ouvindo no shell? Pensei que db.serverStatus()isso fosse suficiente, mas não vejo. Eu vejo isso "connections" : { "current" : 3, "available" : 816 Que é perto ... mas não. Sugestões? Eu li a...

99
Obtenha o registro mais recente da coleção mongodb

Quero saber o registro mais recente de uma coleção. Como fazer isso? Observação: eu sei que as seguintes consultas de linha de comando funcionam: 1. db.test.find().sort({"idate":-1}).limit(1).forEach(printjson); 2. db.test.find().skip(db.test.count()-1).forEach(printjson) onde idate tem o...

99
MongoDB GPG - Assinaturas Inválidas

Estou instalando o MongoDB em uma máquina Ubuntu 14.04, usando as instruções em: https://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ Então eu corro: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 E depois: echo "deb http://repo.mongodb.org/apt/ubuntu...