読者です 読者をやめる 読者になる 読者になる

Ruby (on Rails)入門 ~現在、勉強中(2015年6月開始)~

Ruby、Ruby on Railsを勉強中。参考書を読んだり、ネット情報を読むだけでは忘れてしまうのでメモする。

【Ruby (on Rails)プログラミング入門メモ#101】form_forメソッドの中で複数のモデルを扱う方法

Ruby Ruby (on Rails)プログラミング入門 Ruby on Rails サンプル 入門

この記事を読んでわかること

方法

fields_forメソッドを使う。

下記、boardモデルとcommentモデルがある場合のサンプル。
boardモデルとcommentモデルは1対多の関係。

<%= form_for(@board) do |f| %>
  <div class="field">
    <%= f.label :theme, 'テーマ' %><br>
    <%= f.text_field :theme, placeholder: "テーマを入力してください" %>
  </div>
  <div class="field">
    <%= fields_for(@comment) do |c| %>
      <%= c.label :message, '本文'  %>
      <%= c.text_field :message, placeholder: "本文を入力してください" %>
    <% end %>
  </div>
<% end %>

勉強で使用中書籍

・他のプログラミング言語を使える人向け。[現在使用中] プログラミング初心者には向かない。

・たのしいRubyを読み終えたら勉強するつもり

初めてのRuby

初めてのRuby

Railsを勉強するなら、まずはこれがいいらしい

RailsによるアジャイルWebアプリケーション開発 第4版

RailsによるアジャイルWebアプリケーション開発 第4版