Perguntas com a marcação «mongoose»

Mongoose é uma ferramenta de modelagem de objetos MongoDB, ou ODM (Object Document Mapper), escrito em JavaScript e projetado para funcionar em um ambiente assíncrono.

16
Senha do MongoDB com “@”
Estou tentando me conectar a um banco de dados MongoDB com um nome de usuário e senha usando Mongoose em Node.js. Todos os documentos dizem que a string de conexão deve ser semelhante a mongodb://username:password@host:port/db No entanto, a senha contém o caractere '@'. Como posso fazer uma string de conexão …


1
Combine duas consultas OR com AND no Mongoose
Quero combinar duas consultas OR com AND no Monoose, como nesta instrução SQL: SELECT * FROM ... WHERE (a = 1 OR b = 1) AND (c=1 OR d=1) Eu tentei isso em um módulo NodeJS que só obtém o objeto de modelo do aplicativo principal: /********** Main application ***********/ …


8
(nó: 3341) Aviso de suspensão de uso: Mongoose: mpromise
Estou tentando desenvolver uma classe no topo do mangusto com meus métodos personalizados, então estendi o mangusto com minha própria classe, mas quando invoco para criar um novo método de carro, ele funciona, mas é despojado e com erro, aqui deixo você veja o que estou tentando fazer. Estou recebendo …

7
MongoDB, remova o objeto do array
Doc: { _id: 5150a1199fac0e6910000002, name: 'some name, items: [{ id: 23, name: 'item name 23' },{ id: 24, name: 'item name 24' }] } Existe uma maneira de puxar um objeto específico de uma matriz? Por exemplo, como eu puxo todo o objeto de item com id 23 da matriz …

3
Como criar e usar Enum no Mongoose
Estou tentando criar e usar um enumtipo no Mongoose. Eu verifiquei, mas não estou obtendo o resultado adequado. Estou usando enumem meu esquema de mangusto da seguinte maneira: var RequirementSchema = new mongoose.Schema({ status: { type: String, enum : ['NEW', 'STATUS'], default: 'NEW' }, }) Mas estou um pouco confuso …



17
Erro de conexão do MongoDB: MongoTimeoutError: a seleção do servidor expirou após 30000 ms
Estou tentando criar um aplicativo de pilha completa lendo o seguinte tutorial: https://medium.com/javascript-in-plain-english/full-stack-mongodb-react-node-js-express-js-in-one-simple-app-6cc8ed6de274 Eu segui todas as etapas e tentei executar: node server.js Mas eu recebi o seguinte erro: Erro de conexão do MongoDB: MongoTimeoutError: a seleção do servidor expirou após 30000 ms em Timeout._onTimeout (C: \ RND \ fullstack_app …

4
MongoError: esta implantação do MongoDB não suporta gravações repetíveis. Adicione retryWrites = false à sua cadeia de conexão
Estou usando "mongoose": "^5.7.1"no meu projeto Node.js. Estou fazendo uma API que envolve a atualização em dois documentos. Então, eu estou usando as transações da seguinte forma: // Start the transaction session = await mongoose.startSession() session.startTransaction() await Promise.all([ <1st update operation>, <2nd update operation> ]) // Commit the transaction session.commitTransaction() …
10 mongodb  mongoose 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.