当执行商店搜索并在页面左侧对结果(每页 10 个)进行分页时,我需要显示在当前显示的所有商店中工作的员工列表(不重复)。
在 View 中,我有以下内容,但感觉不是最有效的,并且显示了重复的员工
- @shops.each do |shop|
- shop.employees.each do |employee|
%li = link_to "#{employee.name}", employee_path(employee)
最佳答案
@shops.map(&:employees).flatten.uniq.each do |employee| %li = link_to "#{employee.name}", employee_path(employee) end
关于ruby-on-rails - 数组数组 ruby on rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4131709/