Geo*_*rge 0 newline ruby-on-rails
我试着保存
desc += 'SUBJECT: '
desc += '\n'
desc += 'MESSAGE: '
Teme.desc = desc
Teme.save
Run Code Online (Sandbox Code Playgroud)
但在数据库中我有
> Teme.find 190
... desc: "SUBJECT: \\nMESSAGE: 
Run Code Online (Sandbox Code Playgroud)
然后我的textarea显示\n而不是新行
如何安全地将新行符号存储在数据库中?
您应该使用带有特殊字符的双引号:
desc += 'SUBJECT: '
desc += "\n"
desc += 'MESSAGE: '
Teme.desc = desc
Teme.save
Run Code Online (Sandbox Code Playgroud)
raw desc或者desc.html_safe将成为新的一行
> Teme.find 190
... desc: "SUBJECT: \nMESSAGE:
Run Code Online (Sandbox Code Playgroud)