[Ror-es] Problema con model_auto_completer

Amaia amaia at dabne.net
Tue Apr 24 13:28:10 GMT 2007


Hola lista

Estoy usando el plugin model_auto_completer (gracias Xavier por
publicarlo) en mi aplicación en varios sitios y con diferentes modelos,
el caso es que en los dos primeros funciona perfectamente, pero en el
tercero me da un error

undefined method `reflect_on_association' for NilClass:Class

por más que miro mi código no consigo ver que hago mal, en principio
estoy haciendo lo mismo que en los otros dos que van bien
¿alguien me puede dar alguna pista?

lo que sale en el navegador:

NoMethodError in Componentes#prueba

Showing app/views/componentes/prueba.rhtml where line #7 raised:

undefined method `reflect_on_association' for NilClass:Class

Extracted source (around line #7):

5: Sustancia:
6:
7: <%= belongs_to_auto_completer :componente, :sustancia, :nombre %>


Los modelos :

class Sustancia < ActiveRecord::Base
  has_many :componentes, :dependent => :protect
  has_many :productos, :through => :componentes
  belongs_to :user

  validates_presence_of :nombre
  validates_uniqueness_of :nombre
end

class Componente < ActiveRecord::Base
  belongs_to :producto
  belongs_to :sustancia

  validates_presence_of :producto_id, :sustancia_id

end


Gracias y saludos,

Amaia

-- 
~*~*~ ~*~*~
Amaia Castro
~*~*~ ~*~*~
Dabne Tecnologías de la Información
c/Los Madrazo, 16 - 3º 4
28014 Madrid
Tel.: (+34) 91 369 17 50
www.dabne.net
~*~*~ ~*~*~



More information about the Ror-es mailing list