Dans mon modèle Character
J'ai ajouté:Utiliser asset_path dans la console Rails
character.rb
before_save do
self.profile_picture_url = asset_path('icon.png')
end
Cependant, pour tous les caractères qui existent déjà dans la base de données, leur profile_picture_url
est nil
. Je veux donc entrer dans la console et parcourir tous à travers eux et le définir. Dans la console j'ai essayé:
Character.find_each do |c|
c.profile_picture_url = asset_path('icon.png')
end
Mais cela donne l'erreur:
NoMethodError: undefined method `asset_path' for main:Object
J'espère avoir suffisamment communiqué ce que je suis en train de réaliser. Où vais-je mal?