我有员工模型,其中有许多控制器,例如
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
另外我如何找到相关人员数据?