#
View Source Ash.Query.Operator.LessThan (ash v2.6.31)

left < right

Does not simplify, but is used as the simplification value for `Ash.Query.Operator.LessThanOrEqual`, `Ash.Query.Operator.GreaterThan` and `Ash.Query.Operator.GreaterThanOrEqual`.

When comparing predicates, it is mutually exclusive with `Ash.Query.Operator.IsNil`. Additionally, it compares as mutually inclusive with any `Ash.Query.Operator.Eq` and any `Ash.Query.Operator.LessThan` who's right sides are less than it, and mutually exclusive with any `Ash.Query.Operator.Eq` or `Ash.Query.Operator.GreaterThan` who's right side's are greater than or equal to it.

# Link to this section Summary

## Functions

bulk_compare(all_predicates)

Callback implementation for `Ash.Filter.Predicate.bulk_compare/1`.

evaluate(map)
name()
new(left, right)
operator()
predicate?()
to_string(map, opts)
types()

# Link to this section Functions

Link to this function

# bulk_compare(all_predicates)

View Source

Callback implementation for `Ash.Filter.Predicate.bulk_compare/1`.

Link to this function

# evaluate(map)

View Source
Link to this function

# name()

View Source
Link to this function

# new(left, right)

View Source
Link to this function

# operator()

View Source
Link to this function

# predicate?()

View Source
Link to this function

# to_string(map, opts)

View Source
Link to this function

# types()

View Source