Ecto.Changeset.validate_number
You're seeing just the function
validate_number
, go back to Ecto.Changeset module for more information.
Specs
Validates the properties of a number.
Options
:less_than
:greater_than
:less_than_or_equal_to
:greater_than_or_equal_to
:equal_to
:not_equal_to
:message
- the message on failure, defaults to one of:- "must be less than %{number}"
- "must be greater than %{number}"
- "must be less than or equal to %{number}"
- "must be greater than or equal to %{number}"
- "must be equal to %{number}"
- "must be not equal to %{number}"
Examples
validate_number(changeset, :count, less_than: 3)
validate_number(changeset, :pi, greater_than: 3, less_than: 4)
validate_number(changeset, :the_answer_to_life_the_universe_and_everything, equal_to: 42)