Существует ли более короткий способ сделать следующее (
@user.employees.map { |e| { id: e.id, name: e.name } }
# => [{ id: 1, name: 'Pete' }, { id: 2, name: 'Fred' }]
User
has_many
сотрудников. Оба класса наследуют от ActiveRecord::Base
.
Две вещи, которые мне не нравятся выше
- Он загружает сотрудников в память перед отображением,
- Это подробный (субъективный, я думаю).
Есть ли лучший способ?