如何从rails中的相关表中显示当前用户的详细信息

时间:2015-07-10 19:44:00

标签: ruby-on-rails

我有一个简单的1个用户到多个关系数据库结构。

enter image description here

在我的页面上,我可以使用<%= current_user.about %>获取当前用户的about字段。我想为当前用户获取名为followed_id和follower_id的字段(可能有很多)。在没有调用控制器的情况下,是否有一种简单的方法可以在页面上执行此操作,因为只有一个当前用户?

1 个答案:

答案 0 :(得分:1)

您可以执行以下操作:

pluck

relationship只是为了让您只对您的数据库进行一次调用,而不是为每个relationships调用一次 - 但还有其他方法可以执行此操作。)

如果可以,我会强烈考虑重命名table表,因为对于关系数据库来说,这实际上是一个非常令人困惑的名称。这就像拥有一个名为column的表格,其中的列名为rowselect和{{1}}。