Изменение загрузки файла ActiveStorage не работает при обновлении с другими атрибутами - PullRequest
0 голосов
/ 20 июня 2019

У меня есть модель предмета, и у меня много названий, каждый с изображением обложки в качестве приложения.Теперь при обновлении записи элемента вместе с ним также передаются вложенные поля для заголовков.При создании новой записи изображения обложек прикрепляются правильно, но при обновлении существующей записи без каких-либо изменений атрибутов в модели элемента

Это для действия обновления.Я пробовал другие способы, такие как https://blog.capsens.eu/how-to-use-activestorage-in-your-rails-5-2-application-cdf3a3ad8d7

def item_params
    params.fetch(:item, {}).permit(
      :name,
      title_attributes: [
        :cover ]
    )

Он не сохраняет изменения изображения обложки, если сохранено без каких-либо других изменений атрибута, таких как name в родительском или любом другом атрибуте дочернего (кроме обложки)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...