> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bijection.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: QueryVectorFilterBuilder<Document, IndexConfig>

> Result predicates for transactional search within an explicit population.

[server](https://docs.bijection.com/api/modules/server).QueryVectorFilterBuilder

Result predicates for transactional search within an explicit population.

## Type parameters

| Name | Type |
| :- | :- |
| `Document` | extends [`GenericDocument`](https://docs.bijection.com/api/modules/server#genericdocument) |
| `IndexConfig` | extends [`GenericVectorIndexConfig`](https://docs.bijection.com/api/modules/server#genericvectorindexconfig) |

## Hierarchy

* [`VectorFilterBuilder`](https://docs.bijection.com/api/interfaces/server.VectorFilterBuilder)\<`Document`, `IndexConfig`>

  ↳ **`QueryVectorFilterBuilder`**

## Methods

### eq

▸ **eq**\<`FieldName`>(`fieldName`, `value`): [`FilterExpression`](https://docs.bijection.com/api/classes/server.FilterExpression)\<`boolean`>

Is the field at `fieldName` equal to `value`

#### Type parameters

| Name | Type |
| :- | :- |
| `FieldName` | extends `VectorIndexConfig`\[`"filterFields"`] |

#### Parameters

| Name | Type |
| :- | :- |
| `fieldName` | `FieldName` |
| `value` | [`FieldTypeFromFieldPath`](https://docs.bijection.com/api/modules/server#fieldtypefromfieldpath)\<`Document`, `FieldName`> |

#### Returns

[`FilterExpression`](https://docs.bijection.com/api/classes/server.FilterExpression)\<`boolean`>

#### Inherited from

[VectorFilterBuilder](https://docs.bijection.com/api/interfaces/server.VectorFilterBuilder.md).[eq](https://docs.bijection.com/api/interfaces/server.VectorFilterBuilder.md#eq)

***

### or

▸ **or**(`...exprs`): [`FilterExpression`](https://docs.bijection.com/api/classes/server.FilterExpression)\<`boolean`>

`exprs[0] || exprs[1] || ... || exprs[n]`

#### Parameters

| Name | Type |
| :- | :- |
| `...exprs` | [`FilterExpression`](https://docs.bijection.com/api/classes/server.FilterExpression)\<`boolean`>\[] |

#### Returns

[`FilterExpression`](https://docs.bijection.com/api/classes/server.FilterExpression)\<`boolean`>

#### Inherited from

[VectorFilterBuilder](https://docs.bijection.com/api/interfaces/server.VectorFilterBuilder.md).[or](https://docs.bijection.com/api/interfaces/server.VectorFilterBuilder.md#or)

***

### and

▸ **and**(`...expressions`): [`FilterExpression`](https://docs.bijection.com/api/classes/server.FilterExpression)\<`boolean`>

#### Parameters

| Name | Type |
| :- | :- |
| `...expressions` | [`FilterExpression`](https://docs.bijection.com/api/classes/server.FilterExpression)\<`boolean`>\[] |

#### Returns

[`FilterExpression`](https://docs.bijection.com/api/classes/server.FilterExpression)\<`boolean`>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.