mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-08 10:08:42 +08:00
enhance: add recalls response for restful api (#39408)
issue: #37899 Signed-off-by: chasingegg <chao.gao@zilliz.com>
This commit is contained in:
parent
228bff5e7b
commit
9c4a81c80c
@ -120,6 +120,7 @@ const (
|
|||||||
HTTPReturnMessage = "message"
|
HTTPReturnMessage = "message"
|
||||||
HTTPReturnData = "data"
|
HTTPReturnData = "data"
|
||||||
HTTPReturnCost = "cost"
|
HTTPReturnCost = "cost"
|
||||||
|
HTTPReturnRecalls = "recalls"
|
||||||
HTTPReturnLoadState = "loadState"
|
HTTPReturnLoadState = "loadState"
|
||||||
HTTPReturnLoadProgress = "loadProgress"
|
HTTPReturnLoadProgress = "loadProgress"
|
||||||
|
|
||||||
|
|||||||
@ -1141,11 +1141,15 @@ func (h *HandlersV2) search(ctx context.Context, c *gin.Context, anyReq any, dbN
|
|||||||
HTTPReturnCode: merr.Code(merr.ErrInvalidSearchResult),
|
HTTPReturnCode: merr.Code(merr.ErrInvalidSearchResult),
|
||||||
HTTPReturnMessage: merr.ErrInvalidSearchResult.Error() + ", error: " + err.Error(),
|
HTTPReturnMessage: merr.ErrInvalidSearchResult.Error() + ", error: " + err.Error(),
|
||||||
})
|
})
|
||||||
|
} else {
|
||||||
|
if len(searchResp.Results.Recalls) > 0 {
|
||||||
|
HTTPReturnStream(c, http.StatusOK, gin.H{HTTPReturnCode: merr.Code(nil), HTTPReturnData: outputData, HTTPReturnCost: cost, HTTPReturnRecalls: searchResp.Results.Recalls})
|
||||||
} else {
|
} else {
|
||||||
HTTPReturnStream(c, http.StatusOK, gin.H{HTTPReturnCode: merr.Code(nil), HTTPReturnData: outputData, HTTPReturnCost: cost})
|
HTTPReturnStream(c, http.StatusOK, gin.H{HTTPReturnCode: merr.Code(nil), HTTPReturnData: outputData, HTTPReturnCost: cost})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return resp, err
|
return resp, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user