У меня довольно странная проблема с жемчужиной скрепки.Вы знаете, что он определяет класс Attachment внутри себя.Так что модель с точно таким же именем уже существует в моем проекте.В результате в некоторых частях кода я не могу получить доступ к моей предыдущей модели Attachment.
Я пытался написать полное имя своего класса модели, но результат был очень интересным (в консоли):
ActiveRecord::Base::Attachment
=> Paperclip::Attachment
Я могу получить доступ к своей модели Attachment внутри AttachmentController и по умолчаниюэто консоль, но нигде больше.
Также я попытался создать простой объект из консоли без вложенного файла.
a.errors.sort
[]
a.save
TypeError: can't dump anonymous class Class
Как вы видите, объект a не имеет ошибок, но выдает ошибку при сохранении.
Наконец, моя цель - скопировать коллекцию объектов Attachment из одного объекта-держателя в другой.Я имею в виду глубокое копирование, поэтому файлы тоже должны быть скопированы.Если у вас есть предложения по этим вопросам, я буду признателен.