我有一个 Rails 应用程序,它通过 REST 接口从另一个应用程序接收新的工单。用户还可以通过表格输入新的工单。
如果新工作订单是通过新表单创建的,我想验证用户是否已从主管的复选框(选择列表)中选择了一个值。
我不想验证用户是否更新了 Workorder 或 Workorder 是使用 REST 接口创建的。
这将起作用,以便在创建期间验证而不是更新:
validate_presence_of :supervisor, :on => :create
但是,当记录是通过 REST 创建时,我如何使它不验证?
谢谢您的帮助!