我有一个具有可访问属性的模型
:days
在Rails3应用程序中。
在我的表格中,我有一系列的复选框,代表着每天。
我想将所有选定“天”的数组传递到我的模型中,以便在
before_save
回拨。
我的问题是,我可以不使用ajax/js使用标准表单帮助程序构造一个参数散列吗?或者,如果不能,为每个复选框定义参数散列吗?
以下只是对如何实现这一点的猜测,因为我不太确定rails如何处理
name
属性:
类似于:
<input type="checkbox" value="1" name="my_model[days][0]" id="my_model_days">
<input type="checkbox" value="2" name="my_model[days][1]" id="my_model_days">
...?
如果是这样,它会把数组传递给我的模型吗?
欢迎就如何在Rails表单中构造这些参数结构的好教程或线程提出任何建议。