Sanity Library Reference Docs
    Preparing search index...

    Function defineSearchFilter

    • Alpha

      Type Parameters

      • TOperators =
            | "arrayCountEqual"
            | "arrayCountGt"
            | "arrayCountGte"
            | "arrayCountLt"
            | "arrayCountLte"
            | "arrayCountNotEqual"
            | "arrayCountRange"
            | "arrayListIncludes"
            | "arrayListNotIncludes"
            | "arrayReferenceIncludes"
            | "arrayReferenceNotIncludes"
            | "assetFileEqual"
            | "assetFileNotEqual"
            | "assetImageEqual"
            | "assetImageNotEqual"
            | "booleanEqual"
            | "dateAfter"
            | "dateBefore"
            | "dateEqual"
            | "dateLast"
            | "dateNotEqual"
            | "dateRange"
            | "dateTimeAfter"
            | "dateTimeBefore"
            | "dateTimeEqual"
            | "dateTimeLast"
            | "dateTimeNotEqual"
            | "dateTimeRange"
            | "defined"
            | "notDefined"
            | "numberEqual"
            | "numberGt"
            | "numberGte"
            | "numberLt"
            | "numberLte"
            | "numberNotEqual"
            | "numberRange"
            | "portableTextEqual"
            | "portableTextMatches"
            | "portableTextNotEqual"
            | "portableTextNotMatches"
            | "referenceEqual"
            | "referenceNotEqual"
            | "referencesAssetFile"
            | "referencesAssetImage"
            | "referencesDocument"
            | "slugEqual"
            | "slugMatches"
            | "slugNotEqual"
            | "slugNotMatches"
            | "stringEqual"
            | "stringListEqual"
            | "stringListNotEqual"
            | "stringMatches"
            | "stringNotEqual"
            | "stringNotMatches"

      Parameters

      Returns SearchFilterDefinition<TOperators>