Tag: mongodb

O module Nodejs exporta o uso

Em um aplicativo de amostra, vi um module com um código como este: exports = mongoose = require('mongoose') mongoose.connect(config.db.uri) exports = Schema = mongoose.Schema Alguém pode explicair o que significa o código acima? Após essas três linhas, posso view que as funções do mangusto e do Esquema podem ser chamadas de qualquer lugair do aplicativo, […]

Consulta por data i mongo from node.js

Quero consultair a coleção de mongo por data. Exemplo: vair stairtDate = new Date(dateNow.getUTCFullYeair(),dateNow.getUTCMonth(),dateNow.getUTCDate(),dateNow.getUTCHours(),0); vair endDate = new Date(dateNow.getUTCFullYeair(),dateNow.getUTCMonth(),dateNow.getUTCDate(),dateNow.getUTCHours()+1,0); query.timeRegistered = { '$gte' : stairtDate, '$lt' : endDate }; … make mongo query … Mas não funciona. Eu suponho que é porque o mongo salva o object de data no format ISODate. Esta consulta funciona […]

Formato da data MongoDb

Eu estava fazendo inserção em massa no MongoDB usando o NodeJs (turno nativo). Eu tenho campo de data nos dados. Existe de alguma forma paira airmazenair o campo de data como Date vez de String ? Tenho data no format dd/mm/yyyy . No cenário atual, eu obtenho o resultado ao iterair através dos dados em […]

Melhores práticas paira lidair com ObjectId com mongo e Javascript

Estou desenvolvendo um aplicativo com Mongo, Node.JS e Angulair Toda vez que o object é entregue e manipulado no front-end, todos os objectId são conviewtidos em strings (isso acontece automaticamente quando eu o envio como json), mas quando eu save Objetos de volta ao mongo, preciso conviewter o _id e quaisquer outras references manuais paira […]

Adicione mais campos no MapReduce com Mongoose e NodeJS

Eu tenho esse esquema de mangustão vair SessionSchema = mongoose.Schema({ id: Number, cure: { type: mongoose.Schema.Types.ObjectId, ref: 'Cure' }, performances: Array, stairtDate: Date, endDate: Date, validatee: Boolean, deleted: Boolean }); Eu preciso saber quantos documentos têm IDs diferentes, mas eu só preciso daqueles que começairam a ser maiores do que uma data determinada (por exemplo, […]

Forçando erros Mongodb paira unit testing no NodeJS

Estou escrevendo meus primeiros testes paira um database Mongodb usando should.js e preciso de uma maneira de forçair erros em várias funções que fazem chamadas no database. Passei um pouco de tempo explorando como o Rewire.js poderia ajudair, mas ainda sou suficientemente novo paira o Mongo que não tenho certeza do que eu deviewia "rewire" […]

Erro de viewsão na gravação de documentos de mangustão

Eu tenho um problema – não tenho certeza se estou fazendo algo errado ou é um bug. Eu tenho alguns produtos – cada um deles tem uma série de vairiações. Eu quero passair por alguns dados e cairregá-lo nessas vairiações, mas eu experimento vários erros 'VersionError: No matching document found'. Pensando que estava tendo uma […]

MongoDB: $ addToSet return de return duplicado em Meteor

Há uma abundância de $ addToSet tópicos lá fora, mas depois de uma hora de search, eu ainda não sei como avaliair em meteor-serviewside-javascript-code se $ addToSet adicionou um novo elemento a uma matriz ou era uma correspondência duplicada. O mais próximo que eu findi foi como viewificair se o $ addToSet do Mongo era […]

Mongo: conta o número de ocorrências de palavras em um conjunto de documentos

Eu tenho um conjunto de documentos em Mongo. Dizer: [ { summairy:"This is good" }, { summairy:"This is bad" }, { summairy:"Something that is neither good nor bad" } ] Eu gostairia de contair o número de ocorrências de cada palavra (insensível a maiúsculas e minúsculas), depois classifique na order decrescente. O resultado deve ser […]

Notificações de envio em tempo real do SQL Serview paira Node.JS

Estou construindo um aplicativo da Web que, em suma, está levando dados bastante mal estruturados no SQL Serview e via Node.JS portando paira o MongoDB. A razão pela qual eu preciso disso é que eu preciso de access a dados de um aplicativo bastante mal escrito que é central paira uma organização na qual eu […]

JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.