单个 Table 继承的 CRUD
CRUD on Single Table Inheritance
我有 STI 问题。我创建了一个模型 Product (type:string name:string quantity:integer genre:string author:string) 和另外两个继承 Product 的模型 Book 和 Movie。然后我创建了一个 Products 控制器,我想进行所有 CRUD 操作,但我对如何使用 STI 执行此操作感到困惑。你能给我一些提示吗?
ProductsController
将拥有所有 CRUD 操作,它们可用于处理所有子产品。
示例请参见本教程:
- http://samurails.com/tutorial/single-table-inheritance-with-rails-4-part-1/
- http://samurails.com/tutorial/single-table-inheritance-with-rails-4-part-2/
- http://samurails.com/tutorial/single-table-inheritance-with-rails-4-part-3/
Part 2 展示了如何使用一个通用控制器来处理多个 STI 模型。
我有 STI 问题。我创建了一个模型 Product (type:string name:string quantity:integer genre:string author:string) 和另外两个继承 Product 的模型 Book 和 Movie。然后我创建了一个 Products 控制器,我想进行所有 CRUD 操作,但我对如何使用 STI 执行此操作感到困惑。你能给我一些提示吗?
ProductsController
将拥有所有 CRUD 操作,它们可用于处理所有子产品。
示例请参见本教程:
- http://samurails.com/tutorial/single-table-inheritance-with-rails-4-part-1/
- http://samurails.com/tutorial/single-table-inheritance-with-rails-4-part-2/
- http://samurails.com/tutorial/single-table-inheritance-with-rails-4-part-3/
Part 2 展示了如何使用一个通用控制器来处理多个 STI 模型。