UnaryMinus
A unary minus query Search for documents which must not contain the given query e.g. '-cat', '-(cats AND dogs)'
Value parameters
- q
-
the query
Attributes
- Source
- Query.scala
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Builds a new query by applying a Term => Query
function to a Term if it is in the last position.
Builds a new query by applying a Term => Query
function to a Term if it is in the last position.
Value parameters
- f
-
the function to apply to the last TermQuery
Attributes
- Returns
- Source
- Query.scala
Traverse or "walk" over the Query tree structure applying the effectful function f
to the TermQuery leaf nodes along the way and collecting the results.
Traverse or "walk" over the Query tree structure applying the effectful function f
to the TermQuery leaf nodes along the way and collecting the results. If the resulting context G
has a Query, it will have the same structure as the original Query. "Branch" queries like Query.And/Or/Not/Group, and similar are not affected, just the leaf nodes.
Value parameters
- f
-
effectful function
Attributes
- Returns
-
the query in context G
- Source
- Query.scala
Inherited methods
Attributes
- Inherited from:
- Query
- Source
- Query.scala
Attributes
- Inherited from:
- Query
- Source
- Query.scala
Attributes
- Inherited from:
- Query
- Source
- Query.scala
Attributes
- Inherited from:
- Query
- Source
- Query.scala
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product