Rails de trouver le guide ActiveRecord::RecordNotFound

J'ai une table qui inclut "un appartient à" dans le modèle.
Le tableau comprend les xx_id champ de lier les deux tables.

Mais, parfois, le xx_id va être vide.
Quand il est, je reçois ActiveRecord::RecordNotFound.
Je ne veux pas d'une erreur, je veux juste un écran blanc pour ce champ.

Que proposez-vous?

  • Comment êtes-vous charger d'obtenir cette erreur?
  • Postez votre code de contrôleur.
  • Je pense à quelque chose comme if xx_id.nil? "" syntaxe qui est par défaut le champ vide si l'enregistrement est nil mais pas sûr que ce serait de couvrir les Pas Trouvé de cas.
InformationsquelleAutor Reddirt | 2012-03-14