Вашите relationships методът във вашия контролер е навсякъде.
Опитвате се да намерите връзкаS използване на намиране по идентификатор с несъществуващ params[:relationship_id] което причинява грешката, която виждате.
След това задавате @users да бъдат всички връзки за @shop .
След това изобразявате шаблон show_relationships но по-късно се отнасяте за relationships/show шаблон.
Освен това в модела на магазина викате create за връзки само с потребителски идентификатор, докато бихте очаквали да предавате някои атрибути за връзката.
Изглежда, че този код става все по-объркан, докато се опитвате да разрешите проблема. За да бъда напълно честен, бих се върнал в началото и бих започнал отново.