
BlockJoinQuery
- Namespace
- Rowles.LeanLucene.Search.Queries
- Assembly
- Rowles.LeanLucene.dll
Returns parent documents whose child documents match the given child query. Follows the Lucene block-join pattern: children are stored immediately before their parent within a segment.
public sealed class BlockJoinQuery : Query, IEquatable<Query>
- Inheritance
-
BlockJoinQuery
- Inherited Members
- Extension Methods
BlockJoinQuery(Query)
Initialises a new BlockJoinQuery with the specified child query.
ChildQuery
Query that matches child documents.
Field
Field name of the parent. When set, only parent docs whose stored field for the same field is non-empty are considered. This doubles as a signal that a parent bitset is expected during execution.
Equals(object?)
Determines whether the specified object is equal to the current object.
GetHashCode()
Serves as the default hash function.
ToString()
Returns a string that represents the current object.