View Source Arke.Core.Query.Filter (Arke v1.1.33)

Base struct of a Filter:

  • logic => :and | :or => the logic of the filter

  • negate => boolean => used to figure out whether the condition is to be denied
  • base_filters (refer to Arke.Core.Query.BaseFilter).

It is used to define a Filter which will be applied on a Query

Link to this section Summary

Link to this section Types

@type t() :: %Arke.Core.Query.Filter{
  base_filters: term(),
  logic: term(),
  negate: term()
}