リレーションされた表及びCRUDの作成(2)

とりあえず

コントローラの種類でいう、indexとnewは出来たが。

あとはshow, edit, create, update, destroyか。

このうちcreateは、newを表示、更新の実行した後に実行されるものなので、何もしなくてOKだろう
destroyも、indexから飛んで確認が出るだけなので、何もしなくてOKだろう

あとはshow, edit, update。


show


app/views/bottles/show.html.erb
<p>
<b>Userkanri:</b>
 <%= @bottle.userkanri_id %>
 <%= @userkanris[(@bottle.userkanri_id)-1].username %>
 <%= @userkanris[(@bottle.userkanri_id)-1].comment %>
</p>

あとこちらも。
app/controllers/bottles_controller.rb

def show
   @bottle = Bottle.find(params[:id])
   @userkanris = Userkanri.all

  respond_to do |format|
     format.html # show.html.erb
     format.json { render json: @bottle }
   end
 end
※やはり、@userkanris = Userkanri.all というの。1行追加しただけです。


edit, update



  • 最終更新:2012-05-17 01:09:13

このWIKIを編集するにはパスワード入力が必要です

認証パスワード