Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateStruct ¶
ValidateStruct validates a struct using its `validate` struct tags. Returns nil if valid, *Errors if validation fails, or an error for invalid input (e.g. nil).
func WithValidation ¶
WithValidation returns a den.Option that enables struct tag validation using go-playground/validator. Documents with `validate:"..."` struct tags are validated automatically before insert and update operations.
Types ¶
type Errors ¶
type Errors struct {
Fields []FieldError
}
Errors holds all field-level validation failures.
Click to show internal directories.
Click to hide internal directories.