这是this的后续行动。
如果您希望Rails及其所有帮助程序与CarsForRent
之类的单词一起正常工作,并且遵循数据库和文件命名约定,那么该怎么做?
inflect.irregular 'car for rent', 'cars for rent'
似乎还不够。
例如,当我生成名为CarForRent
的模型时,Rails会创建一个名为car_for_rents
的文件。难道不足以认识到CarForRent
就像car for rent
一样吗?
我是否必须明确定义inflect.irregular 'car_for_rent', 'cars_for_rent'
或者有更好的方法吗?
答案 0 :(得分:0)
因为我记得rails取大写并意识到单词中应该有一个中断(CamelCase)并用下划线替换它,我不确定你是否可以用配置覆盖它,我的建议是使用一个表格称为“租赁”或类似的东西。
希望这有帮助吗?