在Rails 3中,多表继承是否存在标准或最佳实践?到目前为止,我能找到的最好的文章是:
http://mediumexposure.com/multiple-table-inheritance-active-record/
但即使如此,它也需要进行一些更改(例如将requires移动到初始化程序中而不是旧的/config/environment.rb)
有更好的资源/标准吗?
在Rails 3中,多表继承是否存在标准或最佳实践?到目前为止,我能找到的最好的文章是:
http://mediumexposure.com/multiple-table-inheritance-active-record/
但即使如此,它也需要进行一些更改(例如将requires移动到初始化程序中而不是旧的/config/environment.rb)
有更好的资源/标准吗?
d.save
保存你的 Dictionary 对象时,它似乎调用了三次更新操作,其中前两个被覆盖:citier -> UPDATE products SET type = 'Product' WHERE id = 1
citier -> SQL : UPDATE products SET type = 'Book' WHERE id = 1
citier -> SQL : UPDATE products SET type = 'Dictionary' WHERE id = 1
http://rhnh.net/2010/08/15/class-table-inheritance-and-eager-loading
http://rhnh.net/2010/07/02/3-reasons-why-you-should-not-use-single-table-inheritance
快乐阅读
acts_as-relation
gem和devise gem的情况下,我应该把我的注册表单放在哪里呢?我的Clients
devise模型是actable的,而另外3个模型则是acts_as :clients
。那么我该如何处理我的注册表单呢?这另外三个扮演客户端的模型都有不同的注册内容。 - Afolabi Olaoluwa