• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

219
Views
MongoError: los nombres de las bases de datos no pueden contener el carácter '/'

Estoy usando el paquete moongoose npm. Cuando intento conectarme con mongodb, aparece este error. Aquí está mi código.

 const mongoose = require("mongoose"); mongoose.connect("mongodb://127.0.0.1/27017/task-manager-api", { useNewUrlParser: true, useCreateIndex: true, }); const User = mongoose.model("User", { name: { type: String, }, age: { type: Number, }, }); const me = new User({ name: "Sushant", age: 17, }); me.save() .then(() => { console.log(me); }) .catch((error) => { console.log("Error Spotted"); });

MongoError: los nombres de las bases de datos no pueden contener el carácter '/'

almost 3 years ago · Juan Pablo Isaza
2 answers
Answer question

0

El número de puerto debe agregarse con dos puntos en lugar de una barra inclinada

 const mongoose = require("mongoose"); mongoose.connect("mongodb://127.0.0.1:27017/task-manager-api", { useNewUrlParser: true, useCreateIndex: true, }); const User = mongoose.model("User", { name: { type: String, }, age: { type: Number, }, }); const me = new User({ name: "Sushant", age: 17, }); me.save() .then(() => { console.log(me); }) .catch((error) => { console.log("Error Spotted"); });
almost 3 years ago · Juan Pablo Isaza Report

0

Su db URI contiene un pequeño error tipográfico, como escribió: mongodb://127.0.0.1/27017/task-manager-api

Si bien debería ser: mongodb://127.0.0.1:27017/task-manager-api

almost 3 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error