我刚刚用用户(设计)和模型实体(一个用户可能拥有许多实体)创建了一个新应用。 该模型企业有一个称为子域的属性。每个子域在Apartment中都有一个租户
当用户创建企业时,我不想创建承租人。我希望有一个Entreprise的列表视图“在此视图中,应该有一个用于创建租户的按钮(在检查租户是否不存在之后)。
感谢您的帮助,因为我是新手...
答案 0 :(得分:1)
我想您是在问如何通过单击按钮来创建租户?如果是这样,您可以将其设置为简单链接:
视图
<%= link_to "add new tenant", create_tenant_path(enterprise: enterprise), method: :post %>
路线
post 'create_tenant/:enterprise' => 'tenants#create', as: 'tenant'
控制器
...
def create
Tenant.create(enterprise_id: params[:enterprise])
redirect_to enterprise_path(params[:enterprise])
end
还是我误会了您要做什么?