0

したがって、HTML には lunchMonth、 lunchDay、 lunchYear の 3 つのフィールドがあります。

lunchMonth と lunchDay は、今年の残りの月と日を表すオプション タグを含む Select タグです。lunchYear は 2011 に設定されています。

フォームを設定しましたが、これら 3 つの値を取得するための足場を生成する必要があります。

これを行う適切な方法は何ですか?

Rails は scaffold を生成します Date month:string date:integer year:integer

そうですか?

4

1 に答える 1

2

scaffold選択タグを使用したり、レールで HTML を書き出す必要はありません。do rails generate scaffold LunchTimes lunch_on:date(注: rails にはdateデータ型があります。)

Rails はapp/views/lunch_times/*、ヘルパーを使用しselect_dateて必要な HTML を生成するビューを生成します。

また、モデルapp/models/lunch_time.rbとコントローラーを生成します。app/controllers/lunch_times_constrollers.rb

編集:

ここでRailsガイドをチェックアウトすることをお勧めします: http://guides.rubyonrails.org/index.html

http://api.rubyonrails.orgも参考になります。

とても役に立ちました。

于 2011-10-29T04:20:47.300 に答える