🚀 Try Zilliz Cloud, the fully managed Milvus, for free—experience 10x faster performance! Try Now>>

milvus-logo
LFAI
< Docs
  • C#

QueryAsync()

Retrieves rows from a collection via scalar filtering based on a boolean expression.

Invocation

await collection.QueryAsync(expression, parameters = null, cancellationToken = default);

Parameters

ParameterDescriptionTypeRequired
expressionA boolean expression determining which rows are to be returned.stringTrue
parametersVarious additional optional parameters to configure the query.QueryParameters?False
cancellationTokenThe token to monitor for cancellation requests. The default value is CancellationToken.None.CancellationTokenFalse

Return

A list of FieldData instances with the query results.

Example

var results = await Client.GetCollection("book").QueryAsync(
    expression: "book_id in [2,4,6,8]",
    new QueryParameters
    {
        Offset = 0,
        Limit = 10,
        OutputFields = { "book_id", "book_intro" }
    });

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Was this page helpful?