モデルに既に値が含まれている場合にのみ、Rails フォームの text_field プロパティを読み取り専用に設定したいと考えています。
これが私のコードです
<%= f.text_field :domain, class="span4", readonly: "true" %>
次のような冗長なことは避けたいです。
<%if @model.domain.empty? %>
<%= f.text_field :domain, class="span4"%>
<%else%>
<%= f.text_field :domain, class="span4", readonly: "true" %>
<%end%>
ありがとう!