hummingbird
@hummingbird

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
17 мая 2024, в 22:37
20000 руб./за проект
17 мая 2024, в 22:33
1000 руб./за проект
17 мая 2024, в 22:30
5000 руб./за проект