首页 > 解决方案 > 如何从 id 获取用户名

问题描述

我想通过 caller_id 获取来电者的姓名。名称在用户表中。

这是迁移文件。

class AddCallerIdToSeller < ActiveRecord::Migration
  def change
    add_column :users, :caller_id, :string
  end
end

这是我目前正在做的观点。

 <td class="text-center"><%= call_report.caller_id.present? %></td>

当我喜欢上面时,它显示为真。但我想获取用户名“=” caller_id

标签: sqlruby-on-railsdatabase

解决方案


User.find(call_report.caller_id).name

在控制器中执行此操作并将其分配给那里的某个变量的最佳方法。


推荐阅读