> ## 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.

# Class: FilterExpression<T>

> Expressions are evaluated to produce a Value in the course of executing a query.

[server](/api/modules/server).FilterExpression

Expressions are evaluated to produce a [Value](/api/modules/values#value) in the course of executing a query.

To construct an expression, use the [VectorFilterBuilder](/api/interfaces/server.VectorFilterBuilder) provided within
[VectorSearchQuery](/api/interfaces/server.VectorSearchQuery).

## Type parameters

| Name | Type | Description |
| :- | :- | :- |
| `T` | extends [`Value`](/api/modules/values#value) \| `undefined` | The type that this expression evaluates to. |
