Vos relationships méthode dans votre contrôleur est partout.
Vous essayez de trouver une relationS en utilisant une recherche par identifiant avec un params[:relationship_id] inexistant qui est à l'origine de l'erreur que vous voyez.
Vous définissez alors @users être toutes les relations pour le @shop .
Ensuite, vous rendez un modèle show_relationships mais vous vous référez plus tard à un relationships/show modèle.
De plus, dans le modèle de boutique, vous appelez create sur les relations avec juste un identifiant d'utilisateur alors que vous vous attendriez à transmettre certains attributs pour la relation.
Il semble que ce code soit devenu de plus en plus compliqué au fur et à mesure que vous essayez de résoudre le problème. Pour être parfaitement honnête, je reviendrais au début et recommencerais.