2

各レコードに日付フィールドがある約6000レコードのデータセットがあり、管理しやすくするために年ごとに分離したいと思います。スキャフォールドの生成に成功し、移行を実行して、現在の年のレコードをデータベースに配置しました。次に、足場を破壊して、毎年別々の足場を生成しました。最初のものに「2012Violation」という名前を付けようとしましたが(正常に作成して破棄したスキャフォールドは単に「Violation」と呼ばれていました)、NameErrorに「間違った定数名2012Violation」が表示されます。レールではモデル名に数字を使用できないのではないかと思います。それが実際にこのエラーの原因である場合、レコードの年に基づいて主に異なるさまざまなスキャフォールド/モデルの束に名前を付ける方法についての提案はありますか?

ありがとう!

4

1 に答える 1

8

数字を使用することはできますが、最初の文字を数字にすることはできません。

于 2012-08-30T22:16:02.287 に答える