View Source Ravix.RQL.Tokens.Condition (ravix v0.2.2)
Supported RQL Conditions
Link to this section Summary
Functions
Specifies that the value is between two values
Equal to condition
Greater than condition
Greater than or equal to condition
Specifies that the value is in a list
Lower than condition
Lower than or equal to condition
Not Equal to condition
Specifies that the value is not in a list
Link to this section Types
Link to this section Functions
Specifies that the value is between two values
Returns a Ravix.RQL.Tokens.Condition
examples
Examples
iex> import Ravix.RQL.Tokens.Condition
iex> between("field", [15,25])
Equal to condition
Returns a Ravix.RQL.Tokens.Condition
examples
Examples
iex> import Ravix.RQL.Tokens.Condition
iex> equal_to("field", "value")
Greater than condition
Returns a Ravix.RQL.Tokens.Condition
examples
Examples
iex> import Ravix.RQL.Tokens.Condition
iex> greater_than("field", 10)
Greater than or equal to condition
Returns a Ravix.RQL.Tokens.Condition
examples
Examples
iex> import Ravix.RQL.Tokens.Condition
iex> greater_than_or_equal_to("field", 10)
Specifies that the value is in a list
Returns a Ravix.RQL.Tokens.Condition
examples
Examples
iex> import Ravix.RQL.Tokens.Condition
iex> in?("field", [1,2,3])
Lower than condition
Returns a Ravix.RQL.Tokens.Condition
examples
Examples
iex> import Ravix.RQL.Tokens.Condition
iex> lower_than("field", 10)
Lower than or equal to condition
Returns a Ravix.RQL.Tokens.Condition
examples
Examples
iex> import Ravix.RQL.Tokens.Condition
iex> lower_than_or_equal_to("field", 10)
Not Equal to condition
Returns a Ravix.RQL.Tokens.Condition
examples
Examples
iex> import Ravix.RQL.Tokens.Condition
iex> not_equal_to("field", "value")
Specifies that the value is not in a list
Returns a Ravix.RQL.Tokens.Condition
examples
Examples
iex> import Ravix.RQL.Tokens.Condition
iex> not_in("field", ["a", "b", "c"])