2013-04-05 29 views
1

我正在使用活动管理员。我有项目和用户模型,他们之间有很多关系。在我的用户模型中,我有一个project_leader布尔列。而在我的项目模型中,我有project_leader作为整数列。我被允许为每个项目选择1个项目负责人。然后,作为项目负责人的用户的ID存储在Project project_leader列中。如何将用户的ID映射到活动管理索引中的名称?如何将id映射到活动管理索引中的名称?

回答

0

已解决:

在我的项目模型中,我定义了如下的方法。

def get_associated_user 
    p = self.project_leader 
    user = User.find(p).full_name 
end 

而且从active_admin指数我只是叫object.get_associated_user

0

你能做到这LIK太

column "Project Leader" do |p| 
    user = User.find(p.project_leader).full_name 
end 
方法
相关问题