L '"association?" méthode de requête que le Rails docs say devrait exister lorsque je crée une association belongs_to ne soit pas réellement créé:La méthode de requête de l'association belongs_to n'existe pas
class Author < ActiveRecord::Base
has_many :posts
end
class Post < ActiveRecord::Base
belongs_to :author
end
>> p = Post.create(:author => Author.create) >> p.author? NoMethodError: undefined method `author?' for #<Post:0x2555d28>
Est-ce un bug, sont les docs mal, ou que je fais quelque chose de mal?
salut qu'est-ce que vous essayez d'accomplir? pour voir s'il y a un auteur assoscié avec ce post? – Staelen
Oui, mais en utilisant spécifiquement le "Post # author?" méthode décrite dans la documentation. Je me rends compte que je peux obtenir cette information par d'autres moyens (par exemple p.author dans un contexte booléen), mais j'essaie de découvrir pourquoi la fonctionnalité documentée ne fonctionne pas pour moi. – KingPong
je ne peux pas le faire fonctionner aussi, semble être un bug ... – Staelen