2011-02-16 77 views

回答

6

我最近分叉一个有前途的宝石以实现Rails的多表继承和类继承。我花了几天的时间对它进行快速开发,修复,评论和编写文档,并将它重新发布为CITIER(Rails的类继承和表继承嵌入)。

考虑给它看看:https://github.com/PeterHamilton/citier

实际上,它需要一些概念,那篇文章你提到。

+0

只需在页面上查看您的示例,并在您调用`d.save`来保存Dictionary对象时,它看起来像在调用3个更新,其中前2个被覆盖: 1.`citier - > UPDATE产品SET type ='Product'WHERE id = 1` 2.`citier - > SQL:UPDATE products SET type ='Book'WHERE id = 1` 3.`citier - > SQL:UPDATE products SET type ='Dictionary 'WHERE id = 1` 这是准确的吗?还是第一个2被忽略,只有最后一个被称为? – 2011-06-16 00:37:15