Resultados da pesquisa a pedido "mongoose"
Maneira de diminuir o uso de memória pelo mangusto ao fazer consultas
Eu estou trabalhando no back-end do nó tentando otimizar uma consulta muito pesada para o mongodb via mongoose. O tamanho esperado do retorno é considerável, mas, por alguma razão, quando faço a solicitação, o nó começa a consumir grandes ...
Qual é a diferença entre Mongoose toObject e toJSON?
oDocumentação do Mongoose para toObject [http://mongoosejs.com/docs/api.html#document_Document-toObject]lista recursos, opções e fornece exemplos de funcionalidades detoObject. A documentação do Mongoose paratoJSON diz que as opções são as ...
Problemas de gancho no Mongoose pre findOneAndUpdate
Estou tentando atualizar as contagens em um pré-gancho. A questão é que, por algum motivo desconhecido, ofindOneAndUpdate hook não tem acesso ao documento, pelo que sei. Eu gostaria de fazer isso: source.pre('findOneAndUpdate', function (next) ...
Mangusto encontrar retornando objeto estranho
meu problema atual é com o comando db.collection.find () mongoose. Sou relativamente novo no mongoose / mongodb, mas aprendi o jeito dos conceitos. Aqui está o código de teste que estou tentando executar: mongoose.connect(url); function main() { ...
Mongoose parâmetros de consulta de pesquisa opcionais?
Eu tenho uma situação a seguir. Preciso criar uma consulta de mangusto, com base em certos argumentos, se presentes. I.e. se um objeto como este for passado { player: "nickname", action: "capture" }a seguinte pesquisa é realizada: Entry.find({ ...
Como recuperar o último objeto de uma matriz em um documento incorporado no Mongoose?
Estou com problemas para escrever a consulta para recuperar o último objeto da matriz de comentários incorporado no documento da história. Minha coleção atualmente fica assim quando eu faço db.stories.find (): { "_id" : ...
O nó js mangusto preenche o limite
Eu tenho dois esquemas digamos cidade e blogs. Eu quero criar uma página de blog com paginação. Então, eu estou preenchendo blogs com referência ao nome da cidade. Digamos que se eu não tenho um blog para uma cidade, ele não deve ser devolvido. ...
Criar e encontrar localização geográfica no mangusto
Estou tentando salvar a longitude / latitude de um local no meu modelo de usuário e consultá-lo com$geoNear. Examinei quase todas as páginas que pude encontrar sobre esse tópico, mas ainda não sei como 1) criar o modelo adequadamente e como ...
Como verificar se um documento foi inserido ou atualizado ao usar o findOneAndUpdate?
Chatrooms.findOneAndUpdate({Roomname: room.Roomname},{ $setOnInsert: {status: true, userNum: 1}}, {new: true, upsert: true}, function(err, doc) { if(err) console.log(err); console.log("DOC " + doc) if(doc.status) { // FOUND ROOM SATTUS IS TRUE ...
Model.findOne não retornando documentos, mas retornando um objeto wrapper
Eu defini um modelo com mangusto como este: var mongoose = require("mongoose") var Schema = mongoose.Schema var userObject = Object.create({ alias: String, email: String, password: String, updated: { type: Date, default: Date.now } }) var ...