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

161
Vistas
El área de texto de TinyMC no se codifica correctamente en MongoDB

Al guardar datos en MongoDB, los caracteres que se generaron a partir de un área de texto no se generaron correctamente dentro de la base de datos, la salida es simplemente ninguna (''), intenté cambiar el Unicode de la entrada pero nada pareció funcionar. Apreciaré su ayuda para hacerme saber qué hice mal y, por supuesto, aprenderé de ello;)

Todo mi código JS

 var express = require('express') var bodyParser = require('body-parser') var app = express() var http = require('http').Server(app) var io = require('socket.io')(http) var mongoose = require('mongoose') app.use(express.static(__dirname)) app.use(bodyParser.json()) app.use(bodyParser.urlencoded({ extended: false })) mongoose.Promise = Promise var dbUrl = 'mongodb+srv://username:1234@cluster0.iwdr9.mongodb.net/database' var Message = mongoose.model('Message', { name: String, message: String }) app.get('/messages', (req, res) => { Message.find({}, (err, messages) => { res.send(messages) }) }) app.get('/messages/:user', (req, res) => { var user = req.params.user Message.find({name: user}, (err, messages) => { res.send(messages) }) }) app.post('/messages', async (req, res) => { try { var message = new Message(req.body) var savedMessage = await message.save() console.log('saved') var censored = await Message.findOne({ message: 'badword' }) if (censored) await Message.remove({ _id: censored.id }) else io.emit('message', req.body) res.sendStatus(200) } catch (error) { res.sendStatus(500) return console.error(error) } finally { console.log('message post called') } }) mongoose.connect(dbUrl, { useMongoClient: true }, (err) => { console.log('MongoDB status is', err) })
about 4 years ago · Juan Pablo Isaza
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