langchain.js
    Preparing search index...

    Internal class for evaluating filters against documents. Supports MongoDB-style query operators.

    Index

    Constructors

    Methods

    • Builds a Redis Search query string from filter criteria. Note: This is limited by RediSearch capabilities and may not support all operators.

      Parameters

      • filter: Filter
      • Optionalprefix: string

      Returns { query: string; useClientFilter: boolean }

    • Evaluates if a document matches the given filter criteria. Supports advanced operators like $gt, $lt, $in, etc.

      Parameters

      • doc: Record<string, any>
      • filter: Filter

      Returns boolean