在视图页面上显示格式化数据库内容

时间:2012-08-08 13:30:44

标签: ruby-on-rails

我有Book.description,数据库中存储了以下内容:

    aaa

    bbb

    test

    fsdfdsfs fds fd sf sdf ds

我需要在我的视图页面中显示以上内容,包括换行符。

我尝试<%= @book.description.gsub(/\n/, '<br />')%>,但收到以下错误消息:

private method `gsub' called for #<Hash:0xb662aa50>

我也尝试了<%= @book.description.html_safe%>但收到了以下错误消息:

undefined method `html_safe' for #<Hash:0xb66625f4>

非常感谢任何有关此问题的建议。

1 个答案:

答案 0 :(得分:1)

<%= simple_format(@book.description) %>