我有一个简单的1个用户到多个关系数据库结构。
在我的页面上,我可以使用<%= current_user.about %>
获取当前用户的about字段。我想为当前用户获取名为followed_id和follower_id的字段(可能有很多)。在没有调用控制器的情况下,是否有一种简单的方法可以在页面上执行此操作,因为只有一个当前用户?
答案 0 :(得分:1)
您可以执行以下操作:
pluck
(relationship
只是为了让您只对您的数据库进行一次调用,而不是为每个relationships
调用一次 - 但还有其他方法可以执行此操作。)
如果可以,我会强烈考虑重命名table
表,因为对于关系数据库来说,这实际上是一个非常令人困惑的名称。这就像拥有一个名为column
的表格,其中的列名为row
,select
和{{1}}。