必須ではないフィールドがあります。つまり、nilにすることができます。ビューでffg:myfield.html_safeを使用したいと思います。これは、マイフィールドがないアイテムでは機能しません。例外が発生しましたが、フィールドが定義されている場合にのみhtml_safeを適用するにはどうすればよいですか?ありがとう
5143 次
3 に答える
12
Railsでは、次を使用できます
myfield.try(:html_safe)
ドキュメント: http://api.rubyonrails.org/classes/Object.html#method-i-try
于 2011-12-12T14:18:47.280 に答える
11
myfield.html_safe if myfield
またmyfield.to_s.html_safe
于 2011-03-29T14:45:35.407 に答える
0
これで済むはず…
myfield.html_safe unless myfield.blank?
于 2011-03-29T15:30:48.587 に答える