perdón quise cerrar el paréntesis m.mascota_images.create!( :option => File.open(path) )
2009/12/3 Juan Martin Buceta <[email protected]>: > No existe el método porque es un has_many, tenes que hacer lo siguiente: > > m = Mascota.find(id) > m.mascota_images.create!( :option => File.open(path)= > > > 2009/12/3 Martin Aceto <[email protected]>: >> Hola Sebastian. >> >> Algo asi es lo que hice pero se me complica por tengo una relacion de uno a >> muchos con las imagenes, osea una mascota tiene muchas imaganes >> >> class mascota < ActiveRecord::Base >> has_many :mascota_images >> end >> >> class mascota_image < ActiveRecord::Base >> belongs_to :mascota >> has_attached_file {option} >> end >> >> >> >> No me funciona hacer en el script >> >> m = Mascota.find(id) >> m.mascota_image = File.open(path) >> m.save >> >> Me dice que no existe el metodo mascota_image >> >> Gracias >> -- >> Martin >> >> >> 2009/12/3 Sebastián Bernardo Galkin <[email protected]> >>> >>> > >>> > No logro entender como tendría que usar el plugin. Alguien hizo algo >>> > de >>> > este tipo ? Alguna idea para arrancar ? >>> > >>> >>> Por ejemplo, si tenés un modelo User con un campo paperclip avatar, >>> podés hacer: >>> >>> user.avatar = File.open(path_to_file) >>> >>> y eso hace todo el trabajo, solo te queda salvar el user. >>> >>> Saludos. >>> >>> >>> -- >>> Sebastián B. Galkin >>> [email protected] >>> www.grantaire.com.ar >>> - >>> Arreglar los problemas económicos es fácil, lo único que se necesita es >>> dinero. >>> -- Woody Allen >>> _______________________________________________ >>> Ruby mailing list >>> [email protected] >>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >> >> >> _______________________________________________ >> Ruby mailing list >> [email protected] >> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >> >> > _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
