2010-12-15 18 views
0

disons que nous avons un modèle appelé Étudiant et qu'il a un champ de chaîne "nom". Il y a exigence câblée du client que tout le nom de l'étudiant devrait se composer de la lettre majuscule . Je pense qu'il est préférable de donner à l'utilisateur la liberté de choisir une entrée de style «supérieur» ou une entrée de style «inférieur» et de laisser le côté serveur, dans mon cas ROR, prendre cela en considération.comment insérer un rappel pour la fonction de sauvegarde d'ActiveRecord

Je suppose qu'il peut être possible d'ajouter une fonction de hook avant qu'un enregistrement soit sauvegardé et dans la fonction de hook onecan implémente la logique de conversion "lower" à "upper". Oui, je fais juste une supposition audacieuse Donc, si vous savez d'une autre façon de résoudre mon problème, s'il vous plaît di dites-moi votre chemin. Merci d'avance.

+0

Et que feriez-vous d'un nom tel que "de Wit"? –

Répondre