Я хочу подтвердить свою запись на наличие в базе данных. Другими словами, проверьте, присутствуют ли входные данные в таблице, если они не отпускаются, иначе остановитесь и покажите сообщение об ошибке, например, при проверке присутствия и т. Д. Итак, насколько я знаю, нет никаких подтверждений: существование или что-то в этом роде в Рельсы 4.2. Вопрос: Есть ли простой способ сделать это?Проверка на существование
Если нет, то я могу вручную проверить наличие в моем контроллере так:
@client = Client.where("name = ?", @request.name).take
if @client.present?
@request.client_id = @client.id
else
# some error message
render 'new'
end
Я думаю, что это должно работать, но как отобразить сообщение об ошибке, не мигает.
Как добавить сообщения об ошибке? – yerassyl