sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur lagrar/visar jag stycken med mongodb?

Det är inget problem med MongoDB, men du fick reda på hur HTML fungerar :)

När du skickar ett textområde är alla rader helt enkelt nyradstecken som skickas till servern (\n eller \r\n ). De lagras i databasen som de är.
Men i HTML ignoreras nyrader och betraktas som mellanslag när de representerar text (såvida du inte lindar in det i en <pre></pre> blockera).

Lösningen är att ersätta alla \n med <br /> taggar. Om du är bekant med PHP, skulle det använda nl2br funktion, som har porterats till JavaScript här:http://phpjs.org/functions/nl2br/



  1. Hur man använder kryptering för att skydda MongoDB-data

  2. Vilka är fördelarna med att använda en schemafri databas som MongoDB jämfört med en relationsdatabas?

  3. När ska man stänga av Transparent Huge Pages för redis

  4. Ta bort en nyckel från ett MongoDB-dokument med Mongoose