Ruby on rails 如何显示用户是否为订户
在视图中,我有一个users表,输出每个用户的信息(注册日期、性别、id、用户名、删除选项)。我想在users表中包含一个额外的列,如果用户是订阅者或不是订阅者,该列将输出 确定用户是否为订户的方法是,在Ruby on rails 如何显示用户是否为订户,ruby-on-rails,Ruby On Rails,在视图中,我有一个users表,输出每个用户的信息(注册日期、性别、id、用户名、删除选项)。我想在users表中包含一个额外的列,如果用户是订阅者或不是订阅者,该列将输出 确定用户是否为订户的方法是,在user\u id列下的Subscriptions表中是否可以找到他们的id 如何将其输出到视图中?让我们按Rails的方式进行 似乎,对于您的用户模型,您有: 有很多:订阅 或: 有一个:订阅 对于第一个,您可以在视图中检查: 0%> ... 第二, ... 为了更好,您还可以向用户
user\u id
列下的Subscriptions表中是否可以找到他们的id
如何将其输出到视图中?让我们按Rails的方式进行 似乎,对于您的
用户
模型,您有:
有很多:订阅
或:
有一个:订阅
对于第一个,您可以在视图中检查:
0%>
...
第二,
...
为了更好,您还可以向用户
模型添加一种方法:
def是订户吗?
subscriptions.size>0或“subscription”
结束
那么在你看来,
...