【发布时间】:2018-07-28 09:58:42
【问题描述】:
我有如下的帖子和用户表和关系
create_table "posts", force: :cascade do |t|
t.string "title"
t.integer "submitted_by_id"
t.integer "user_id"
t.index ["user_id"], name: "index_posts_on_user_id"
...
现在我可以获取用户名,如下所示
<% @posts.each do |post| %>
<%= post.user.username %>
<% end %>
但是在帖子表中,我也有 submit_by_id 字段,它存储与 user_id 不同的用户
那么如何获取 submit_by_id 的用户名呢? 我需要一个单独的关系吗?
谢谢!
【问题讨论】:
标签: ruby-on-rails postgresql reference ruby-on-rails-5 table-relationships