Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

245
Views
Error: connection.once no es una función (Javascript)

Estoy escribiendo un código que me permite conectarme a la base de datos MongoDB que hice. Por alguna razón, recibo errores al conectar mi página y no sé por qué. Ya miré TypeError: connection.once(...).catch no es una función de ayuda, pero esa página no respondió mi pregunta. También copié el código que hizo mi profesor y parece que no puedo hacerlo funcionar.

Este es mi código:

 const express = require('express'); const app = express(); const connection = require('./db/connection.js'); const dotEnv = require('dotenv').config(); connection.once('open', ()=>{ const server = app.listen(process.env.PORT || 8080, ()=>{ console.log("Connected and listening"); }); }); app.use(express.static('public')); app.use(express.urlencoded({extended:true})); const Film = require('./models/film.js');

Y este es el archivo connection.js

 const mongoose = require("mongoose"); let mongoDB = `name of database (this is correct, I used this to connect to a different project and it worked`; module.exports = mongoose.connect(mongoDB);
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!