2013-12-21 77 views
0

我使用mongo來存儲網站內容,包括一些相當長的文本塊,但我在格式化時遇到了這個奇怪的問題。當我有一個很長的字符串時,無論我對容器做什麼,它都不會換行或折斷或滾動。這是mongodb一個明顯的問題,我應該嘗試一些其他的東西,或者它只是與我使用它的方式有關?在mongodb中存儲文本?

編輯

這基本上是一個迷你博客。我在與每個數據庫條目綁定的框中顯示帶有相關段落的圖像,以便用戶可以滾動瀏覽它們。 App在Heroku的node.js中,視圖引擎是翡翠,數據庫是MongoHQ,通過和尚。

在index.js '飼料' 頁面

路線:

exports.feed = function(db) { 
    return function(req, res) { 
     var collection = db.get('contents'); 
     collection.find({},{sort:{date:1}}, function(e,docs){ 
      res.render('feed', { 
       "feed": docs 
      }); 
     }); 
    }; 
}; 

,並在網頁上顯示:

each pages, i in feed 
    a(href="/cont/#{pages.href}" title="#{pages.title}") 
     .feedbox 
      .feedimg(style="background-image: url(#{pages.img})") 
      .feedtext 
       p #{pages.text} 
+0

給出你試圖存儲的數據的一個例子,並解釋你如何試圖呈現它。 – Jack

+0

爲了提供幫助,您需要提供代碼和步驟以進行復制。很可能你在客戶端有一個問題,而不是數據庫。 – WiredPrairie

+0

編輯進行更新。讓我知道是否有任何東西彈出或需要更多的信息。非常感謝答覆。 –

回答

0

MongoDB是隻是一個數據庫。因此,它的目的不是要混淆試圖存儲在其中的數據。 您的問題很可能與您輸出數據的方式有關,與mongodb本身無關。

+0

我希望是這樣。謝謝! –

0

原來,這只是CSS-我用了「空白:正常」,我有一個錯字。讓人驚訝。