【发布时间】:2012-12-24 10:54:10
【问题描述】:
我有员工模型,我有很多控制器 喜欢
jobs_controller.rb
contacts_controller.rb
personals_controller.rb
dependets_controller.rb
它们都与 Employee 控制器有关。 我正在使用 MongoDb,因为我有不同的控制器,我也有不同的型号。 在我的仪表板中,我必须显示相关的员工详细信息。其中一个字段来自联系人控制器,另一个来自dependents_controller,另一个来自个人控制器。 在这里,我必须调用所有模型并从每个模型中获取一个字段。 我可以通过显示来自一个相关模型的每个字段来自定义此代码吗? 我正在使用设计。我不能存储每个用户相关数据的 id 并通过用户模型调用吗? 我搞砸了..如果是,那怎么办? 在我的员工控制器中
def index
@employees = Employee.all
Employee.includes(:dependants).each do |dependant|
p dependant.firstname #example of pulling data for that related entity
end
end
还有我如何定位到相关人员数据??
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 mongodb mongoid