Скрепка для рельсов: могу ли я получить доступ к модели?

предположим, у меня есть модель под названием Theme, которая имеет несколько атрибутов, задающих цвета интерфейса. Тема также имеет прикрепление скрепки, которое является пользовательским шаблоном CSS. Я хочу настроить процессор для создания окончательного CSS-файла, вставив цвета интерфейса в пользовательский шаблон. Для этого мне нужно получить доступ к модели данных от процессора. Возможно ли это?

1 ответов


процессор имеет метод доступа под названием attachment Это указывает на экземпляр Paperclip:: Attachment. Вложение в свою очередь имеет доступа instance что указывает на экземпляр оригинальной модели. Поэтому все, что вам нужно сделать от процессора, это вызвать attachment.instance получить оригинальную модель.