sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo almaceno/muestro párrafos con mongodb?

Eso no es un problema con MongoDB, pero descubrió cómo funciona HTML :)

Cuando envía un área de texto, todas las líneas nuevas son simplemente caracteres de línea nueva enviados al servidor (\n o \r\n ). Se almacenan en la base de datos tal como están.
Sin embargo, en HTML, las nuevas líneas se ignoran y se consideran espacios cuando se representa texto (a menos que lo envuelva en un <pre></pre> bloque).

La solución es reemplazar todos los \n con <br /> etiquetas Si está familiarizado con PHP, estaría usando nl2br función, que se ha portado a JavaScript aquí:http://phpjs.org/functions/nl2br/