假设我有一个名为
PaymentMilestone
的 ActiveRecord 模型。
有什么好方法可以摆脱这种情况吗?
(我知道
payment_milestones
可以做到这一点,但我的表名是
#table_name
(单数),而不是payment_milestone
,我需要复数版本。)payment_milestones
比当前接受的答案少了一次调用,并且更加透明 (
>PaymentModel.name.tableize
=> "payment_milestones"
)。