У меня есть представление, которое хочет использовать информацию из модели презентации. Эта модель содержит, помимо прочего, коллекцию объектов ActiveRecord.
Я бы хотел, чтобы не представлял всю коллекцию потребителям моделей, а вместо этого хотел бы предоставить только часть данных.
Я ожидаю, что смогу написать метод для создания копии этого сложного объекта только для данных, но, честно говоря, я не очень хочу.
Является ли для меня ужасной идеей просто выставить весь объект коллекции (да, вместе со всеми его дополнительными методами и свойствами ... и потенциальной опасностью)?
Или, может быть, есть лучший подход к такому сценарию? Я уверен, что я не первый парень, который столкнется с этим.
- Brian