Eu gostaria de executar uma seguinte consulta: db.mycollection.find(HAS IMAGE URL) Qual deve ser a sintaxe
Eu gostaria de executar uma seguinte consulta: db.mycollection.find(HAS IMAGE URL) Qual deve ser a sintaxe
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" :...
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...
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":[ {...
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',
No MongoDB, é possível atualizar o valor de um campo usando o valor de outro campo? O SQL equivalente seria algo como: UPDATE Person SET Name = FirstName + ' ' + LastName E o pseudocódigo do MongoDB seria: db.person.update( {}, { $set : { name : firstName + ' ' + lastName }
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 =...
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
Como posso adicionar um novo campo a todos os documentos em uma coleção existente? Sei como atualizar o campo de um documento existente, mas não como adicionar um novo campo a todos os documentos de uma coleção. Como posso fazer isso no
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 : [] } ); Gostaria de obter as chaves...
Estou muito empolgado com o MongoDb e tenho testado recentemente. Eu tinha uma tabela chamada posts no MySQL com cerca de 20 milhões de registros indexados apenas em um campo chamado 'id'. Eu queria comparar a velocidade com o MongoDB e fiz um teste que obteria e imprimiria 15 registros...
Desejo exportar todas as coleções no MongoDB pelo comando: mongoexport -d dbname -o Mongo.json O resultado é: Nenhuma coleção especificada! O manual diz que, se você não especificar uma coleção, todas as coleções serão exportadas. No entanto, por que isso não
{ name: 'book', tags: { words: ['abc','123'], lat: 33, long: 22 } } Suponha que este seja um documento. Como removo wordscompletamente " " todos os documentos desta coleção? Quero que todos os documentos fiquem sem " words": { name: 'book', tags: { lat: 33, long: 22...
Exemplo: > db.stuff.save({"foo":"bar"}); > db.stuff.find({"foo":"bar"}).count(); 1 >
Estou usando a Mongooseversão 3 com a MongoDBversão 2.2. Percebi que um __vcampo começou a aparecer nos meus MongoDBdocumentos. Tem algo a ver com versionamento? Como isso é
Você pode compartilhar seus pensamentos como implementaria a versão de dados no MongoDB. (Eu fiz uma pergunta semelhante a respeito de Cassandra . Se você tem alguma idéia de qual db é melhor para isso, compartilhe) Suponha que eu precise atualizar os registros em um catálogo de endereços simples....
FBFriendModel.find({ id: 333 }, function (err, docs) { docs.remove(); //Remove all the documents that match! }); O exposto acima não parece funcionar. Os registros ainda estão lá. Alguém pode
Estou usando o driver nativo do node-mongodb com o MongoDB para escrever um site. Tenho algumas perguntas sobre como gerenciar conexões: É suficiente usar apenas uma conexão MongoDB para todas as solicitações? Existem problemas de desempenho? Caso contrário, posso configurar uma conexão global...
Com o movimento NoSQL crescendo com base em bancos de dados baseados em documentos, observei o MongoDB recentemente. Percebi uma semelhança impressionante com como tratar itens como "Documentos", assim como Lucene (e usuários do Solr). Então, a pergunta: por que você deseja usar o NoSQL (MongoDB,...
Estou criando um aplicativo usando meteor.js e MongoDB e tenho uma pergunta sobre cursor.forEach (). Desejo verificar algumas condições no início de cada iteração forEach e, em seguida, pular o elemento, se não for necessário executar a operação para economizar tempo. Aqui está o meu código: //...