假设我有三个表:
公司
汽车
companies_cars
知道一个人可以拥有多辆汽车,而且数据库中已经注册了很多汽车,我如何制作一张表格来注册新用户并查看他有哪些汽车? / p>
此表单将包含名称的输入字段和每个已注册汽车的一个复选框。
我试图在很多方面做到这一点,并在网上寻找答案,但我尝试过没有做过:/。
答案 0 :(得分:1)
你可以给他多选的选择列表:
cars_ids
然后在params(提交后),您将收到一系列选定汽车的ID。
我想你也应该在params中允许users
键(我不使用经典的rails-way,所以无法检查)。
并且不要忘记创建get_shipping_total()
表,适当的模型等。