Tu n'as pas besoin de manuellement trouver l'enregistrement associé, ApplicationRecord le fera pour toi. Tu as déjà définit la relation has_one :model1. Tout ce que tu as à faire est de l'appeler depuis une instance de Model2:
Tu peux aussi utiliser la délégation (Loi de Déméter , bien qu'inutile dans ce cas précis) pour avoir un équivalent de ce que tu voulais au niveau de l'appel:
Ce qui te permet de récupérer le nom de model1 comme ceci: