【发布时间】:2011-06-18 22:24:31
【问题描述】:
我有以下 ActiveRecord 模型
class User < ActiveRecord::Base
has_many :timesheets
end
class Timesheet < ActiveRecord::Base
belongs_to :user
has_many :work_days
end
class WorkDay < ActiveRecord::Base
belongs_to :timesheet
end
WorkDay 模型具有hours、days、comments 等属性。
我无法弄清楚这个表单在 rails 中的样子。我从 railscasts 中看到了一些复杂的表单,但仍然没有得到它。
我正在设想如下形式(7 天):
06/19 (Day1) 06/20 (Day2) 06/21 (Day3) ... 06/26 (Day 7)
textfield 1 textfield 2 textfield 3 ... textfield4
<submit>
所以我有 7 个这种形式的文本字段(可能每个都有 cmets)。
谁能告诉我/解释我form_for 会如何寻找这个。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 forms erb