相关疑难解决方法(0)

"验证"和"验证"之间有什么区别?

我使用以下方法为对象添加了验证:

validate :field, presence: true
Run Code Online (Sandbox Code Playgroud)

我发现他们没有给出错误信息.我将它们更改为validates并收到错误消息.这张票是相关的.

我尝试添加自定义验证validates并收到错误:

You need to supply at least one validation
Run Code Online (Sandbox Code Playgroud)

我把它改成了validate,一切都按预期进行了.

我的理解是使用validates普通验证和validate自定义验证.是对的吗?还有其他我应该知道的部分吗?有没有办法让第一个问题大声失败而不只是验证一切?

validation ruby-on-rails

52
推荐指数
2
解决办法
2万
查看次数

标签 统计

ruby-on-rails ×1

validation ×1