2010-12-11 21 views
3

J'ai ce qui suit, ce qui me donne une liste de commentaires:ActiveRecord, à l'exclusion d'un enregistrement! =?

@comments = record.commentable.comments 

record dans ce cas est un commentaire capturé par un observateur. Ce que je veux faire est obtenir une liste de commentaires en excluant le commentaire récent, qui dans ce cas est record.

J'ai essayé les suivants, mais il des erreurs avec

"ActionView :: Template :: erreur (mauvais nombre d'arguments (0 pour 1)):"

@comments = record.commentable.comments.where(:id != record.id) 

Suggestions? grâce

Répondre