Skip to content

Validation Support #15

@maifeeulasad

Description

@maifeeulasad
@DataClass()
class User {
  @KeyPath()
  @Validate(v => v.length > 0, 'ID cannot be empty')
  id: string;
  
  @Validate(v => v.includes('@'), 'Invalid email')
  @Index({ unique: true })
  email: string;
  
  @Validate(v => v >= 0 && v <= 150, 'Age must be 0-150')
  age: number;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions