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