Задать вопрос
@kramidev

Rails. Relation has_many. Как правильно апдейтить?

Привет гуру обитателям. Имеется 2 модели
personal -> has_many: personal_pictures
picture -> belongs_to: personal

При загрузке одной фотки делаю вот так:
@personal = Personal.new(personals_params)
@personal.personal_pictures.build(picture: params[:pictures]['picture'], personal_id: personal.id)
@personal.save


Вопрос а как правильно делать апдейт? Не хочется по айди искать фотку и обновлять ее.
??????????????????????
@personal = Personal.find(params[:id])
@personal.personal_pictures.update(picture: params[:pictures]['picture'], personal_id: @personal.id) 
@personal.update(personals_params)

??????????????????????
  • Вопрос задан
  • 2237 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы