我有一个模型:
class Item < ActiveRecord::Base
Item有一个属性“store”
根据store的值,我希望Item对象对特定的方法有不同的行为。
这在Rails中有没有通用的设计模式?如果方法中没有很大的if-else语句,如何才能干净利落地做到这一点?
发布于 2011-03-11 06:29:34
通常是通过Single-Table Inheritance。
https://stackoverflow.com/questions/5266624
复制相似问题