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

Как написать валидацию для проверки ID?

Есть две модели: User и Post.

В таблице posts есть поле user_id. Как его проверить при добавлении поста, мол, запись с таким ID в таблице users присутствует или отсутствует?

Есть validates_associated, но этот хелпер вроде как выполняет немного иную задачу.

Неужели это единственный верный вариант?
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Dem1
@Dem1 Куратор тега Ruby on Rails
Ruby on Rails developer
@user = User.find(params[:user_id])
@post = @user.posts.build(post_params)
@post.save
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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