Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Rails 中单表继承和多类表继承之间的最佳方法是什么?何时使用它们以及使用它们的后果是什么?
在以下情况下使用 MTI:
您的模型在物理上遵循继承(否则您不应该使用它)
你的模型有很多共同的属性,但同时也有很多不常见的。如果不是这种情况,您可能应该将它们放在同一个表中(使用 STI)