Perguntas com a marcação «mongodb»

O MongoDB é um banco de dados NoSQL escalável, de alto desempenho, de código aberto e orientado a documentos. Ele suporta um grande número de idiomas e plataformas de desenvolvimento de aplicativos. Perguntas sobre administração de servidores podem ser feitas em https://dba.stackexchange.com.

9
Como você renomeia um banco de dados MongoDB?
Há um erro de digitação no nome do meu banco de dados MongoDB e estou procurando renomear o banco de dados. Eu posso copiar e excluir assim ... db.copyDatabase('old_name', 'new_name'); use old_name db.dropDatabase(); Existe um comando para renomear um banco de dados?
484 mongodb  database 

23
Mongod reclama que não há pasta / data / db
Estou usando meu novo mac pela primeira vez hoje. Estou seguindo o guia de introdução no mongodb.org até a etapa em que se cria o diretório / data / db. Aliás, eu usei a rota homebrew. Então, abro um terminal e acho que estou no que você chamou de Diretório …
475 macos  mongodb 

10
Quando Redis? Quando MongoDB? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Fechado há 3 anos . Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. …

17
Excluir tudo em um banco de dados MongoDB
Estou desenvolvendo o MongoDB. Para propósitos totalmente não-maus, às vezes eu quero explodir tudo em um banco de dados - ou seja, excluir todas as coleções e qualquer outra coisa que esteja por aí e começar do zero. Existe uma única linha de código que me permita fazer isso? Pontos …
454 mongodb 



14
Encontre objetos entre duas datas MongoDB
Venho brincando armazenando tweets dentro do mongodb, cada objeto fica assim: { "_id" : ObjectId("4c02c58de500fe1be1000005"), "contributors" : null, "text" : "Hello world", "user" : { "following" : null, "followers_count" : 5, "utc_offset" : null, "location" : "", "profile_text_color" : "000000", "friends_count" : 11, "profile_link_color" : "0000ff", "verified" : false, "protected" …

22
Como executar comandos mongo através de scripts shell?
Eu quero executar mongocomandos no shell script, por exemplo, em um script test.sh: #!/bin/sh mongo myDbName db.mycollection.findOne() show collections Quando executo esse script via ./test.sh, a conexão com o MongoDB é estabelecida, mas os seguintes comandos não são executados. Como executar outros comandos através do shell script test.sh?
404 mongodb  bash  shell  sh 

14
Recupere apenas o elemento consultado em uma matriz de objetos na coleção MongoDB
Suponha que você tenha os seguintes documentos em minha coleção: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", "color":"red" } ] }, { "_id":ObjectId("562e7c594c12942f08fe4193"), "shapes":[ { "shape":"square", "color":"black" }, { "shape":"circle", "color":"green" } ] } Faça a consulta: db.test.find({"shapes.color": "red"}, {"shapes.color": 1}) Ou db.test.find({shapes: {"$elemMatch": {color: "red"}}}, {"shapes.color": 1}) …

15
Como proteger o MongoDB com nome de usuário e senha
Desejo configurar a autenticação de nome de usuário e senha para minha instância do MongoDB, para que qualquer acesso remoto solicite o nome de usuário e a senha. Eu tentei o tutorial no site do MongoDB e fiz o seguinte: use admin db.addUser('theadmin', '12345'); db.auth('theadmin','12345'); Depois disso, saí e corri …


23
Como atualizo / upserti um documento no Mongoose?
Talvez seja a hora, talvez seja eu me afogando em documentação esparsa e não sendo capaz de entender o conceito de atualização no Mongoose :) Aqui está o acordo: Eu tenho um esquema e um modelo de contato (propriedades reduzidas): var mongoose = require('mongoose'), Schema = mongoose.Schema; var mongooseTypes = …

26
Registro aleatório do MongoDB
Estou procurando obter um registro aleatório de um enorme (100 milhões de registros) mongodb. Qual é a maneira mais rápida e eficiente de fazer isso? Os dados já estão lá e não há campo em que eu possa gerar um número aleatório e obter uma linha aleatória. Alguma sugestão?



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.