我使用的是主动管理。我有项目和用户模型,它们之间有多对多的关系。在我的用户模型中,我有一个project_leader布尔列。在我的项目模型中,我将project_leader作为整型列。我被允许为每个项目选择一个项目负责人。然后将作为项目负责人的用户的id存储在项目project_leader列中。如何从活动管理索引中将用户id映射到其名称?
发布于 2013-04-05 19:51:55
已解决:
在我的项目模型中,我定义了如下方法。
def get_associated_user
p = self.project_leader
user = User.find(p).full_name
end 在active_admin索引中,我刚刚调用了object.get_associated_user方法
发布于 2013-06-19 20:39:25
你也可以像这样做
column "Project Leader" do |p|
user = User.find(p.project_leader).full_name
endhttps://stackoverflow.com/questions/15832022
复制相似问题