2010-03-02 9 views

Répondre

2

Je pense que vous n'avez pas besoin de each. Vous pouvez simplement le remplacer par:

Tag.find_all_by_company_id(4).collect{|tag| tag.name }.join(",") 

La chose est, en Ruby 1.8.6, each attend un bloc. Il ne renverra pas un énumérateur.

+0

Oui, c'est la réponse, mais le code peut être raccourci: Tag.find_all_by_company_id (4) .collect (&: nom) .to_json –

Questions connexes