可以Rails模型名称包括数字吗?

时间:2012-08-30 22:13:35

标签: ruby-on-rails

我有一个~6000条记录数据集,其中每条记录都有一个日期字段,我想按年份将其隔离,以使其更易于管理。我成功生成了一个脚手架,然后进行了迁移,并将当前年份的记录放入数据库中。然后我摧毁了脚手架,以便每年生成单独的脚手架。我尝试命名第一个“2012Violation”(我成功创建的脚手架然后被销毁,简称为“Violation”)),但我得到了NameError“错误的常量名称2012Violation”。我怀疑rails可能不允许模型名称中的数字。如果这确实是造成这个错误的原因,那么如何命名一堆不同的支架/模型的建议将主要根据记录的年份而有所不同?

谢谢!

1 个答案:

答案 0 :(得分:5)

您可以使用数字,但第一个字符不能是数字。