From b77abcbc0f17070a2a970e0c4aa5837e90f28e1f Mon Sep 17 00:00:00 2001 From: shikeying <pxzsky@163.com> Date: 星期三, 03 四月 2024 14:02:49 +0800 Subject: [PATCH] 提供ip转地区离线查询(未完成) --- walker-support-milvus/src/main/java/com/walker/support/milvus/engine/DefaultOperateService.java | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/walker-support-milvus/src/main/java/com/walker/support/milvus/engine/DefaultOperateService.java b/walker-support-milvus/src/main/java/com/walker/support/milvus/engine/DefaultOperateService.java index 0247b14..6228326 100644 --- a/walker-support-milvus/src/main/java/com/walker/support/milvus/engine/DefaultOperateService.java +++ b/walker-support-milvus/src/main/java/com/walker/support/milvus/engine/DefaultOperateService.java @@ -147,7 +147,7 @@ return false; } if(statusR.getStatus().intValue() == R.Status.Success.getCode()){ - logger.error("insert 杩斿洖鍊硷細" + statusR.getStatus().intValue()); + logger.debug("insert 杩斿洖鍊硷細" + statusR.getStatus().intValue()); return true; } return false; @@ -254,6 +254,12 @@ MetricType metricType = null; if(query.getMetricType() == null || query.getMetricType().equals("")){ metricType = MetricType.L2; + } else if(query.getMetricType().equals(com.walker.support.milvus.MetricType.INDEX_IMAGE)){ + metricType = MetricType.L2; + } else if(query.getMetricType().equals(com.walker.support.milvus.MetricType.INDEX_NLP)){ + metricType = MetricType.IP; + } else { + throw new UnsupportedOperationException("鏆傛湭鏀寔鐨勮窛绂荤被鍨嬶細" + query.getMetricType()); } SearchParam searchParam = SearchParam.newBuilder() @@ -287,7 +293,7 @@ if(outField.equals("id")){ outData.setKeyList((List<Long>)wrapperSearch.getFieldData("id", 0)); } else { - outData.setBusinessIdList((List<Long>)wrapperSearch.getFieldData(outField, 0)); + outData.setBusinessIdList((List<String>)wrapperSearch.getFieldData(outField, 0)); } } // System.out.println(wrapperSearch.getFieldData("book_id", 0)); -- Gitblit v1.9.1