Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

201
Vistas
¿Por qué no puedo conectarme a mongoDB atlas?

Soy nuevo en MongoDB, toda mi vida usé MySQL.

Creé una cuenta en atlas, configuré la IP a mi IP y creé un usuario y guardé la contraseña.

aquí está mi código, ¿por qué no funciona?

aplicación.js

 const express = require('express'); const bodyParser = require('body-parser'); const mongoPractice = require('./mongo'); const app = express(); app.use(bodyParser.json()); app.post('/products', mongoPractice.createProduct); app.get('/products'); app.listen(3000);

y el mongo.js:

 const MongoClient = require("mongodb").MongoClient; const url = "mongodb+srv://idan:<85IwoSzeQssHMzLN>@cluster0.tpejv.mongodb.net/myFirstDatabase?retryWrites=true&w=majority"; const createProduct = async (req, res, next) => { const newProduct = { name: req.body.name, price: req.body.price, }; const client = new MongoClient(url); try { await client.connect(); const db = client.db(); const result = db.collection("products").insertOne(newProduct); } catch (error) { return res.json(error); } client.close(); res.json(newProduct); }; const getProducts = async (req, res, next) => {}; exports.createProduct = createProduct; exports.getProducts = getProducts;

la salida del CARTERO:

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

Es posible que su IP haya cambiado (verifique si la dirección IP actual tiene información "(includes your current IP address)" . Para probar (!), puede agregar la dirección 0.0.0.0/0 a la lista blanca, lo que significa que se aceptarán todas las IP. - esta solución es buena para principiantes

about 4 years ago · Juan Pablo Isaza Denunciar

0

  1. Primero verifique su enlace de conexión desde mongodb connect
  2. Comprobar nombre de usuario, contraseña de nuevo
  3. Puedes cambiar la contraseña e intentarlo de nuevo
about 4 years ago · Juan Pablo Isaza Denunciar

0

En mongo.js

Debe eliminar "< >" alrededor de la contraseña.

 const url = "mongodb+srv://idan:**85IwoSzeQssHMzLN**@cluster0.tpejv.mongodb.net/myFirstDatabase?retryWrites=true&w=majority";
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda