prorm API Reference
    Preparing search index...

    Class MilvusStore

    MilvusStore wraps @zilliz/milvus2-sdk-node's MilvusClient and exposes Milvus's collection/index/data/partition operations as a typed, promise-based API.

    Implements

    Index
    name: "milvus" = 'milvus'

    The name of the store (e.g. 'mongodb', 'redis', 'dynamodb')

    library: "@zilliz/milvus2-sdk-node" = '@zilliz/milvus2-sdk-node'

    The client library being used

    • Parameters

      • collectionName: string

      Returns Promise<void>

    • Parameters

      • collectionName: string

      Returns Promise<boolean>

    • Parameters

      • collectionName: string

      Returns Promise<DescribeCollectionResponse>

    • List all collections.

      Returns Promise<CollectionData[]>

    • Load a collection's data into query nodes' memory so it can be searched/queried.

      Parameters

      • collectionName: string
      • OptionalreplicaNumber: number

      Returns Promise<void>

    • Release a collection's data from memory (it remains persisted; reload with loadCollection() to search it again).

      Parameters

      • collectionName: string

      Returns Promise<void>

    • Parameters

      • collectionName: string

      Returns Promise<Record<string, unknown>>

    • Parameters

      • collectionName: string
      • OptionalfieldName: string
      • OptionalindexName: string

      Returns Promise<void>

    • Parameters

      • collectionName: string

      Returns Promise<string[]>

    • Scalar-only lookup (no vector similarity) via a filter expression and/or primary key list.

      Parameters

      Returns Promise<Record<string, unknown>[]>

    • Fetch specific rows by primary key. Equivalent to query() with ids set, using Milvus's dedicated Get RPC.

      Parameters

      • collectionName: string
      • ids: (string | number)[]
      • OptionaloutputFields: string[]

      Returns Promise<Record<string, unknown>[]>

    • Count rows matching an optional filter expression (all rows if omitted).

      Parameters

      • collectionName: string
      • Optionalfilter: string

      Returns Promise<number>

    • Parameters

      • collectionName: string
      • ids: (string | number)[]
      • OptionalpartitionName: string

      Returns Promise<MutationResult>

    • Parameters

      • collectionName: string
      • filter: string
      • OptionalpartitionName: string

      Returns Promise<MutationResult>

    • Parameters

      • collectionName: string
      • partitionName: string

      Returns Promise<void>

    • Parameters

      • collectionName: string
      • partitionName: string

      Returns Promise<void>

    • Parameters

      • collectionName: string
      • partitionName: string

      Returns Promise<boolean>

    • Parameters

      • collectionName: string

      Returns Promise<string[]>

    • Parameters

      • collectionName: string
      • partitionNames: string[]
      • OptionalreplicaNumber: number

      Returns Promise<void>

    • Parameters

      • collectionName: string
      • partitionNames: string[]

      Returns Promise<void>

    • Parameters

      • collectionName: string
      • partitionName: string

      Returns Promise<Record<string, unknown>>