How to add custom errors to the User errors collection?

前端 未结 4 1291
南方客
南方客 2021-01-31 02:59

How can I add errors to the User model manually?

Is it just @user.errors << \"some text goes here\" ?

4条回答
  •  说谎
    说谎 (楼主)
    2021-01-31 03:04

     @user.errors.add(:email, "Not valid")
    

    If you don't want to use any attributes, then in your model

     @user.errors[:base] << "This person is invalid because ..."
    

    For details: link

提交回复
热议问题