mirror of https://github.com/milvus-io/milvus.git
Cherry-pick from master pr: #31836 See also milvus-io/milvus-sdk-go#693 #31735 Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>pull/31861/head^2
parent
d4f59a6059
commit
b83e48ed11
|
@ -76,6 +76,9 @@ func initSearchRequest(ctx context.Context, t *searchTask, isHybrid bool) error
|
|||
annsFieldName = vecFields[0].Name
|
||||
}
|
||||
queryInfo, offset, err := parseSearchInfo(t.request.GetSearchParams(), t.schema.CollectionSchema)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
annField := typeutil.GetFieldByName(t.schema.CollectionSchema, annsFieldName)
|
||||
if queryInfo.GetGroupByFieldId() != -1 && isHybrid {
|
||||
return errors.New("not support search_group_by operation in the hybrid search")
|
||||
|
@ -84,9 +87,6 @@ func initSearchRequest(ctx context.Context, t *searchTask, isHybrid bool) error
|
|||
return errors.New("not support search_group_by operation based on binary vector column")
|
||||
}
|
||||
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
t.offset = offset
|
||||
|
||||
plan, err := planparserv2.CreateSearchPlan(t.schema.schemaHelper, t.request.Dsl, annsFieldName, queryInfo)
|
||||
|
|
Loading…
Reference in New Issue