rails - qu'est-ce exactement ne hidden_field et hidden_field_tag faire?

J'ai lu à travers le techy définition de hidden_fields, mais je ne suis pas sûr de ce qu'il fait vraiment. Ma compréhension est qu'il vous permet de passer dans un attribut de certains paramètres. Par exemple, si vous avez un riche rejoindre modèle, vous pouvez utiliser le hidden_field pour attribuer le user_id à la jointure d'attribut de modèle pour l'utilisateur. Est-ce exact?

Si oui, serait-il préférable de le faire dans la forme ou le contrôleur?

hidden_field crée simplement <input type="hidden" .... />".

OriginalL'auteur noob | 2011-10-11