我有一个Schedule
模型,用户可以选择小时和一周中的特定日期(例如3hrs
monday, tuesday, saturday
)。我的迁移看起来像
class CreateSchedules < ActiveRecord::Migration
def change
create_table :schedules do |t|
t.integer :hourss
t.integer :user_id
t.boolean :monday
t.boolean :tuesday
t.boolean :wednesday
t.boolean :thursday
t.boolean :friday
t.boolean :saturday
t.boolean :sunday
t.timestamps
end
end
end
如何在视图中编写表单以显示工作日的复选框,并选择一些,布尔值应设置为true。我正在使用Simple Form
和Rails 3.2.7
答案 0 :(得分:0)
简单的形式很容易。只是做
= f.input:星期一
= f.input:tuesday
等。简单表单自动将布尔数据库项转换为复选框