私は2つのモデルを持っています:
役職:
class Post < ActiveRecord::Base
has_many :exes
end
EXE:
class Exe < ActiveRecord::Base
belongs_to :post
end
私が考えていることは次のhttp://localhost:3000/posts/index
とおりです。
NameError in Posts#index
uninitialized constant Post::Ex
なぜかと言われEx
ます。
ルビーが文句を言っている行のコードは<% post.exes.each do |exe| %>
、私には正しいように見えます。
だから、なぜこれが起こっているのかよくわかりません。これが理由かもしれないと思ったので、次のことも確認しましたが、いいえ:
2.0.0-p247 :004 > ActiveSupport::Inflector.pluralize('Exe')
=> "Exes"
2.0.0-p247 :005 > ActiveSupport::Inflector.singularize('Exe')
=> "Exe"
前もって感謝します!