Problema com inflexões personalizadas no Ruby on Rails 3.0.3
Eu tenho um modelo chamadoproduccion_alternativa. Eu adicionei uma nova regra de inflexão em config / initializers / inflections.rb, assim:
inflect.irregular('produccion_alternativa', 'producciones_alternativas')
Eu tenho outro modelo chamadoproductor que tem uma relação comproduccion_alternativa:
class Productor < ActiveRecord::Base
has_many :producciones_alternativas
class ProduccionAlternativa < ActiveRecord::Base
belongs_to :productor
Quando eu tento obter todo oproducciones_alternativas paraproductor, Recebo este erro:
irb(main):010:0> Productor.first.producciones_alternativas
NameError: uninitialized constant Productor::ProduccionesAlternativa
Alguma ideia? Muito obrigado