class CQL::RecordInvalid

Overview

Raised when a record is invalid and cannot be saved Contains detailed validation error information

Direct Known Subclasses

Defined in:

exceptions.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(message : String, validation_errors : Array(NamedTuple(field: Symbol, message: String)) | Nil = nil) #

[View source]

Instance Method Detail

def error_fields : Array(Symbol) #

[View source]
def error_messages : Array(String) #

[View source]
def validation_errors : Array(NamedTuple(field: Symbol, message: String)) | Nil #

Store validation errors as an array (actual type will be Validations::Error)


[View source]