如何在rails中保存表格数据?

时间:2010-06-18 17:55:07

标签: ruby-on-rails database data-structures

我正在编写和应用程序让生产人员估算构建某些产品的成本, 他们希望能够提供产品的基础数据(产品名称,客户端等),并在同一页面中为它制作配方(需要哪些材料才能构建它),我想知道我该怎么做保存我的rails控制器中的表格数据(即产品价格,数量等)可以做到吗? 感谢

2 个答案:

答案 0 :(得分:2)

在railscast #196#197#198上巧妙地解释了这一点。给他们看看。

答案 1 :(得分:1)

每个项目都需要一个模型,它们之间的关系都是

所以产品和材料的模型

#app/model/product.rb
has_many :materials
#app/model/material.rb
belongs_to :product

对于产品,您可以使用name,client_name等设置表格。对于材料,您可以将表格设置为名称,数量,unit_cost,product_id