41 votes

Attributs Loop over Object dans Ruby on Rails

Est-il possible de survoler les attributs d’un objet dans Rails ? J’ai un objet et plutôt que de coder chaque attribut dans la vue, je veux sortir chacun d’eux dans la vue car il y en a beaucoup.

J’ai un objet appelé `` qui a de nombreux attributs, principalement des valeurs de case à cocher booléennes.

Edit: Je vois que je peux utiliser `` . Toute aide sur le formatage du hachage en quelque chose de plus convivial serait géniale.

70voto

mbreining Points 3981

La méthode ActiveRecord::Base.attributes() renvoie un hachage de tous les attributs. Vous pouvez l’utiliser pour effectuer une boucle sur tous les attributs.

D’un avis, cela donnerait :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X