Validate Requests
Basic Validation
struct CreateUserRequest
include Azu::Request
getter name : String
getter email : String
getter age : Int32?
def initialize(@name = "", @email = "", @age = nil)
end
validate name, presence: true
validate email, presence: true
endValidation Rules
Presence
Length
Format
Numericality
Inclusion
Exclusion
Combining Validations
Custom Validation
Conditional Validation
Using Validated Requests in Endpoints
See Also
Last updated
Was this helpful?
