所以我的 HTML 中有 3 个字段,lunchMonth、lunchDay 和lunchYear
lunchMonth 和 lunchDay 是带有选项标签的 Select 标签,用于表示一年中剩余的月份和天数。午餐年份设置为 2011 年。
我已经设置了一个表单,但我需要生成一个脚手架来获取这 3 个值。
这样做的正确方法是什么?
Rails 生成脚手架 Date month:string date:integer year:integer
那正确吗?
所以我的 HTML 中有 3 个字段,lunchMonth、lunchDay 和lunchYear
lunchMonth 和 lunchDay 是带有选项标签的 Select 标签,用于表示一年中剩余的月份和天数。午餐年份设置为 2011 年。
我已经设置了一个表单,但我需要生成一个脚手架来获取这 3 个值。
这样做的正确方法是什么?
Rails 生成脚手架 Date month:string date:integer year:integer
那正确吗?
你不需要使用选择标签或用scaffold
rails写出你的HTML会为你做这件事。做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也是一个很好的参考。
我发现它们很有帮助。