Skip to main content

NewTrieIndex()

This function creates a Trie index configuration for efficient prefix-based string field filtering.

go
func NewTrieIndex() Index

RETURNS:

Index

An index configuration instance. Pass this to CreateIndex() via the index option.

Example​

go
import (
"github.com/milvus-io/milvus/client/v2/index"
"github.com/milvus-io/milvus/client/v2/milvusclient"
)

// Create index configuration
idx := index.NewTrieIndex()

// Use with CreateIndex
createIdxOption := milvusclient.NewCreateIndexOption("collection_name", "vector_field", idx)
task, err := client.CreateIndex(ctx, createIdxOption)
Minimum SDK versionv2.6.x
Was this page helpful?