CipherStash Docs
StackLatestTypes publicType aliases

QueryTypeName

User-facing query type names for encrypting query values. - `'equality'`: Exact match. [Exact Queries](https://cipherstash.com/docs/platform/searchable-encr...

@cipherstash/stack


Type Alias: QueryTypeName

type QueryTypeName = 
  | "orderAndRange"
  | "freeTextSearch"
  | "equality"
  | "steVecSelector"
  | "steVecTerm"
  | "searchableJson";

Defined in: .tmp-stack/packages/stack/src/types.ts:210

User-facing query type names for encrypting query values.

  • 'equality': Exact match. Exact Queries
  • 'freeTextSearch': Text search. Match Queries
  • 'orderAndRange': Comparison and range. Range Queries
  • 'steVecSelector': JSONPath selector (e.g. '$.user.email')
  • 'steVecTerm': Containment (e.g. { role: 'admin' })
  • 'searchableJson': Auto-infers selector or term from plaintext type (recommended)

On this page