Ruby on rails 如何从rails中的相关表显示当前用户的详细信息
我有一个简单的1对多关系数据库结构Ruby on rails 如何从rails中的相关表显示当前用户的详细信息,ruby-on-rails,Ruby On Rails,我有一个简单的1对多关系数据库结构 在我的页面上,我可以使用获取当前用户的about字段。我想为当前用户获取名为followerd_id和follower_id的字段(可能有很多)。如果当前只有一个用户,是否有一种简单的方法可以在页面上执行此操作而无需调用控制器?您可以执行以下操作: <% current_user.relationships.pluck(:followed_id, :follower_id).each do |followed_id, follower_id| &l
在我的页面上,我可以使用
获取当前用户的about字段。我想为当前用户获取名为followerd_id和follower_id的字段(可能有很多)。如果当前只有一个用户,是否有一种简单的方法可以在页面上执行此操作而无需调用控制器?您可以执行以下操作:
<% current_user.relationships.pluck(:followed_id, :follower_id).each do |followed_id, follower_id|
<%= # do some stuff with your followed_id and follower_id variables %>
<% end %>
当前用户。跟随者id
和当前用户。跟随者id
?如果仅。。。。我为用户获取错误未定义方法“follower\u id”。在这种情况下,您的哪个模型具有follower\u id
和follower\u id
属性,以及它与用户
模型的关系是什么?您可能需要编辑您的问题以澄清这一点,因为我认为我们没有足够的信息来回答。显示模型用户
…更新以显示表关系这很容易完成。我曾经编写过一个错误跟踪应用程序,在其中我试图使用ruby类error
作为活动记录模型……疯狂随之而来。