We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 41d9104 commit 8af350dCopy full SHA for 8af350d
internal/datanode/importv2/util.go
@@ -214,8 +214,10 @@ func RunEmbeddingFunction(task *ImportTask, data *storage.InsertData) error {
214
if err != nil {
215
return err
216
}
217
- inputDatas := make([]any, 0, len(fn.InputFieldIds))
218
- for _, inputFieldID := range fn.InputFieldIds {
+
+ inputFieldIDs := lo.Map(runner.GetInputFields(), func(field *schemapb.FieldSchema, _ int) int64 { return field.GetFieldID() })
219
+ inputDatas := make([]any, 0, len(inputFieldIDs))
220
+ for _, inputFieldID := range inputFieldIDs {
221
inputDatas = append(inputDatas, data.Data[inputFieldID].GetDataRows())
222
223
outputFieldData, err := runner.BatchRun(inputDatas...)
0 commit comments