Merges two filters into one, using a specified merge type.
mergeFilters(
defaultFilter: VectaraFilter | undefined,
generatedFilter: VectaraFilter | undefined,
mergeType: string = "and",
forceDefaultFilter: boolean = false
): VectaraFilter | undefined| Name | Type | Description |
|---|---|---|
defaultFilter* | VectaraFilter | undefined | The default filter. |
generatedFilter* | VectaraFilter | undefined | The generated filter. |
mergeType | string | Default: "and"The type of merge to perform. Can be 'and', 'or', or 'replace'. |
forceDefaultFilter | boolean | Default: falseIf true, the default filter will be used even if the generated filter is not empty. |