1
我想驗證我的條目是否存在於數據庫中。換句話說,檢查輸入數據是否存在於表中,如果不放棄,否則停止並顯示錯誤消息,如存在驗證等。 因此,據我所知,沒有驗證:存在或類似的東西Rails 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