我有带有虚拟属性的模型,可用于simple_form: 通用标签

我有/ smses / new的表格: 通用标签

我想在SmsesController内的create action中验证所有虚拟属性,如果它无效-显示错误。但这不起作用: 通用标签

如果我使用Inherited_resources,应该如何添加自定义错误?

有帮助吗?

解决方案

如果没有特定原因要在控制器中进行验证,则验证应在模型中: 通用标签

在控制器中,保存(或调用object.valid?)将触发这些验证运行。然后,您可以在控制器中处理响应,以根据需要重新呈现操作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top