私は最近Rails4に切り替えました。いいえ。取得。もの。に。仕事...
ANSWER: As Aman remembered me, in Rails 4 we have to filter attributes in the Controller.
リストの足場に価格設定を追加したいと考えています。
1.) 移行を生成する
rails g migration AddPriceToListings price:decimal
2.) 移行を編集します。
add_column :listings, :price, :decimal, :precision => 8, :scale => 2
3.) フォームに入力を追加する
<!-- Price Field -->
<div class="control-group">
<label class="control-label">Price</label>
<div class="controls">
<%= f.input :price, :placeholder => "0.00", label: false %>
</div>
</div>
4.) ショーページで
<%= number_to_currency(@listing.price, :unit => "$") %>
しかし、私のShopageには何もありません。価格は表示されません。データベースにも表示されません。
助言がありますか ?