J'ai un modèle:Création d'un modèle imbriqué pour l'action "nouveau" dans un contrôleur
class MyModel < ActiveRecord::Base
attr_accessible #.....
belongs_to :owner
end
Et il y a l'action d'un contrôleur:
def new
@data1 = MyModel.new
end
Et vue:
= f.select :owner_id, options_from_collection_for_select(MyModel.some_scope, :id, :full_name, @data1.owner.id)
De toute évidence, @data1.owner.id
est vide. Comment puis-je le rendre "non vide"?
Mauvaise orthographe? 'owner.id' devrait être' owner_id' –