Query
This operation conducts a filtering on the scalar field with a specified boolean expression.
The base URL for this API is in the following format:
http://localhost:19530
export CLUSTER_ENDPOINT="http://localhost:19530"
The authentication token should be a pair of colon-joined username and password, like username:password
.
The name of the database.
The name of the collection to which this operation applies.
The filter used to find matches for the search.
An array of fields to return along with the query results.
An output field name.
The name of the partitions to which this operation applies. Setting this parameter restricts the operation to the specified partitions. If not set, the operation applies to all partitions in the collection.
A partition name.
export TOKEN="root:Milvus"
curl --request POST \--url "${CLUSTER_ENDPOINT}/v2/vectordb/entities/query" \--header "Authorization: Bearer ${TOKEN}" \--header "Content-Type: application/json" \-d '{ "collectionName": "quick_setup", "filter": "color like \"red_%\"", "outputFields": [ "color" ], "limit": 3}'
Response code.
A list of dictionaries with each dictionary representing a queried entity.
An entity object
Returns an error message.
Response code.
Error message.
{ "code": 0, "cost": 0, "data": [ { "color": "red_7025", "id": 1 }, { "color": "red_4794", "id": 4 }, { "color": "red_9392", "id": 6 } ]}