に表示されない:Railsの移行 - 私は別の列を作りたかったので、私は、マイグレーションを実行した足場という名前b_pageたshow.html.erb
rails g migration add_status_to_b_page status:string
ので、移行が成功したの。
<div class="field">
<%= f.label :status %><br>
<%= f.text_field :status %>
</div>
が成功したが、その後、私はshow.html.erb
<%= @b_page.status %>
にこれを追加しました:私は_form.html.erbでこれを置くように、ユーザーが自分のステータスを更新することができるはずです私は新しいb_pageを作るか、現在のものを編集するたびにshow.html.erbで表示されません。
コードはhttps://github.com/Hisaan-Anjum/friendsで入手できます。
に状態を追加するのを忘れ、私の問題を修正しましたか?ステータスが割り当てられていないレコードを「表示」している可能性があります。また、コントローラで属性がホワイトリストに登録されていることを確認してください。 –
あなたのお手伝いをするために、より多くのコードを掲載する必要があります。また、あなたはruby-on-rails-3でタグ付けしました。これは正しいですか?私の答えはバニラレール4です。 – Felix
移行を実行しましたか(例: 'rake db:migrate')、または作成しただけですか? – ConnorCMcKee