MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come faccio a memorizzare/visualizzare i paragrafi con mongodb?

Questo non è un problema con MongoDB, ma hai scoperto come funziona HTML :)

Quando invii un'area di testo, tutte le nuove righe sono semplicemente caratteri di nuova riga inviati al server (\n o \r\n ). Sono archiviati nel database così come sono.
Tuttavia, in HTML i newline vengono ignorati e considerati come spazi, quando rappresentano il testo (a meno che non lo si avvolga in un <pre></pre> blocco).

La soluzione è sostituire tutti i \n con <br /> tag. Se hai familiarità con PHP, userebbe il nl2br funzione, che è stata trasferita in JavaScript qui:http://phpjs.org/functions/nl2br/