Uw relationships
methode in je controller is overal.
Je probeert een relatie te vindenS een zoekopdracht op id gebruiken met een niet-bestaande params[:relationship_id]
die de fout veroorzaakt die u ziet.
Je stelt dan @users
in om alle relaties te zijn voor de @shop
.
Vervolgens render je een sjabloon show_relationships
maar je verwijst later naar een relationships/show
sjabloon.
Bovendien roept u in het winkelmodel create
op relaties met alleen een gebruikers-ID, terwijl u zou verwachten dat u enkele attributen voor de relatie doorgeeft.
Het lijkt erop dat deze code slordiger en slordiger is geworden terwijl je hebt geprobeerd het probleem op te lossen. Om heel eerlijk te zijn zou ik teruggaan naar het begin en opnieuw beginnen.