これは実際には命名規則に関する質問です。
PromotedEventsというモデルがあります
ファイルはpromoted_events.rbと呼ばれます
私は次のようにテーブルを作成しました:
create_table :promoted_events do |t|
今、何かを作成するのに問題があります。2つの単語を含むモデルを使用すると何か問題があるのではないかと思っています。
私はコンソールで試してみました
a = PromotedEvents.new
a = Promoted_Event.new
a = promoted_event.new
nameerror : uninitialized constant
エラーが発生し続ける
何か案は?
ベストアンサー1
クラスは単一である必要があります。
PromotedEvent
ファイルに名前を付けるpromoted_event.rb
a = PromotedEvent.new