0
ちょっと私はクラス名(Ui1LogではなくUi_1_Log)ではなくアンダースコアを使用してレールの規則を壊しました。クラス。たとえば:今すぐRails belongs_toアンダースコアを持つモデル名の関連付け
class Ui_1_Log < ActiveRecord::Base
belongs_to :account
end
class Account < ActiveRecord::Base
has_many :ui_1_logs
end
私はレール内の関連呼び出し、それがアンダースコアを維持する必要があるキャメルケースのようにクラス名を返すので、それは仕事をdoesntのコンソール...
x = Account.first
x.ui_1_logs.first #returns nameError: uninitialized constant Account::Ui1Log
それはする必要がありますアカウント:: Ui_1_Logしかし、私はそれを強制する方法を知らない...任意のアイデア?
パーフェクト!ありがとうございました! – bkunzi01