Articles of mongodb

consulta de retorno com base na data

Eu tenho um dado como este no mongodb { “latitude” : “”, “longitude” : “”, “course” : “”, “battery” : “0”, “imei” : “0”, “altitude” : “F:3.82V”, “mcc” : “07”, “mnc” : “007B”, “lac” : “2A83”, “_id” : ObjectId(“4f0eb2c406ab6a9d4d000003”), “createdAt” : ISODate(“2012-01-12T20:15:31Z”) } Como faço para consultar db.gpsdatas.find({‘createdAt’: ??what here??}) , para que ele retorne […]

Como copiar uma coleção de um database para outro no MongoDB

Existe uma maneira simples de fazer isso?

Casos de uso para NoSQL

O NoSQL tem recebido muita atenção em nosso setor recentemente. Estou realmente interessado no que os pensamentos das pessoas estão sobre os melhores casos de uso para uso em armazenamento de database relacional. O que deve levar um desenvolvedor a pensar que determinados conjuntos de dados são mais adequados para uma solução NoSQL. Estou particularmente […]

Excluir tudo em um database do MongoDB

Estou fazendo desenvolvimento no MongoDB. Para propósitos totalmente não-malignos, eu às vezes quero apagar tudo em um database – isto é, apagar todas as collections, e qualquer outra coisa que possa estar por aí, e começar do zero. Existe uma única linha de código que me permita fazer isso? Pontos de bônus para fornecer um […]

Como acessar uma coleção preexistente com o Mongoose?

Eu tenho uma grande coleção de 300 objects de question em um test database. Eu posso interagir com essa coleção facilmente através do shell interativo do MongoDB; no entanto, quando tento obter a coleção através do Mongoose em um aplicativo express.js, recebo uma matriz vazia. Minha pergunta é: como posso acessar esse dataset já existente […]

Obtenha valores de registros distintos

Existe uma maneira de consultar objects com os mesmos valores em algum campo? Por exemplo, eu tenho registros: { id : 1, name : “my_name”, salary : 1200 } { id : 2, name : “my_name”, salary : 800 } { id : 3, name : “john”, salary : 500 } Consulta: encontre tudo com […]

Como resolver problemas relacionados ao mongoDB de forma eficiente?

Há um monte de perguntas na tag monoDB sobre diferentes problemas, e vejo que há também alguns comentários solicitando dados semelhantes. Então, fornece Como fazer uma boa pergunta, mas isso não está relacionado ao MongoDB. Existe algum bom documento que me permita fazer perguntas boas e valiosas?

MongoDB atualiza vários registros de array

Recentemente comecei a usar o MongoDB e tenho uma pergunta sobre a atualização de matrizes em um documento. Eu tenho estrutura assim: { “_id” : ObjectId(), “post” : “”, “comments” : [ { “user” : “test”, “avatar” : “/static/avatars/asd.jpg”, “text” : “…..” } { “user” : “test”, “avatar” : “/static/avatars/asd.jpg”, “text” : “…..” } { […]

Gerando uma estrutura para agregação

Então aqui está uma pergunta. O que eu quero fazer é gerar uma estrutura de dados, dado um conjunto de valores de input. Como esse é um envio de vários idiomas, consideremos a lista de input como uma matriz de pares de chave / valor. E, portanto, uma matriz de hash, mapa, dictionary ou qualquer […]

Atualize um valor no MongoDB com base em seu valor atual

Eu quero fazer algo assim, mas a palavra this chave this não parece estar definida dentro da instrução de atualização. db.items.update({foo:…}, {$set: {bar: this.foo}}, false, true) Eu tenho que usar eval para conseguir isso?