Resultados da pesquisa a pedido "mongoose"

2 a resposta

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 ...

3 a resposta

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 ...

2 a resposta

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) ...

1 a resposta

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() { ...

2 a resposta

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({ ...

1 a resposta

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" : ...

1 a resposta

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. ...

1 a resposta

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 ...

4 a resposta

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 ...

1 a resposta

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 ...