0

Rails 中单表继承和多类表继承之间的最佳方法是什么?何时使用它们以及使用它们的后果是什么?

4

1 回答 1

1

在以下情况下使用 MTI:

  • 您的模型在物理上遵循继承(否则您不应该使用它

  • 你的模型有很多共同的属性,但同时也有很多不常见的。如果不是这种情况,您可能应该将它们放在同一个表中(使用 STI)

于 2013-06-16T05:08:52.770 回答