Rails - comment puis-je valider l'existence d'une ligne référencée par une clé étrangère

Étant donné que les "Rails de Chemin" semble être de ne pas utiliser les contraintes de clé étrangère, je suis à la recherche d'une alternative qui me permettra de valider que la ligne de la clé étrangère références existe effectivement dans le TableA avant que je enregistrer un objet dans la TableB avec table_a_id.

La seule ressource que j'ai trouvé pour ce faire jusqu'à présent (ne peut pas trouver un lien pour le blog, on a mentionné, a été daté de 2007) ne semble pas être compatible avec les Rails 3.2, donc quelqu'un peut-il suggérer une façon de le faire?

Je suis actuellement à la recherche à la création d'un programme de validation d'attribuer manuellement les attributs pertinents dans mes modèles, mais je ne peux pas savoir comment le faire avec validate_each(objet, attribut, valeur).

source d'informationauteur bdx | 2012-06-16