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/DataType.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 46 insertions(+), 2 deletions(-) diff --git a/walker-support-milvus/src/main/java/com/walker/support/milvus/DataType.java b/walker-support-milvus/src/main/java/com/walker/support/milvus/DataType.java index ef03486..f086b2c 100644 --- a/walker-support-milvus/src/main/java/com/walker/support/milvus/DataType.java +++ b/walker-support-milvus/src/main/java/com/walker/support/milvus/DataType.java @@ -21,9 +21,24 @@ return Int64_VALUE; } }, + /** + * 搴熷純浜嗚瀛楃涓茬被鍨嬶紝浣跨敤锛歏arChar銆� + * @date 2024-03-28 + */ + @Deprecated String{ public int getIndex(){ return String_VALUE; + } + }, + + /** + * 鏂扮増浣跨敤鐨勫瓧绗︿覆绫诲瀷 + * @date 2024-03-28 + */ + VarChar { + public int getIndex(){ + return VarChar_VALUE; } }, FloatVector{ @@ -31,6 +46,12 @@ return FloatVector_VALUE; } }, + Float16Vector { + public int getIndex(){ + return Float16Vector_VALUE; + } + }, + BinaryVector{ public int getIndex(){ return BinaryVector_VALUE; @@ -39,6 +60,18 @@ None{ public int getIndex(){ return None_VALUE; + } + }, + + Array { + public int getIndex(){ + return Array_VALUE; + } + }, + + Json { + public int getIndex(){ + return JSON_VALUE; } }; @@ -63,7 +96,15 @@ return BinaryVector; } else if(index == None_VALUE){ return None; - } else { + } else if(index == VarChar_VALUE){ + return VarChar; + } else if(index == Array_VALUE){ + return Array; + } else if(index == JSON_VALUE){ + return Json; + } else if(index == Float16Vector_VALUE){ + return Float16Vector; + } else { throw new IllegalArgumentException("涓嶆敮鎸佺殑鏁版嵁鏍煎紡锛�" + index); } } @@ -77,7 +118,10 @@ public static final int Float_VALUE = 10; public static final int Double_VALUE = 11; public static final int String_VALUE = 20; -// public static final int VarChar_VALUE = 21; + public static final int VarChar_VALUE = 21; + public static final int Array_VALUE = 22; + public static final int JSON_VALUE = 23; public static final int BinaryVector_VALUE = 100; public static final int FloatVector_VALUE = 101; + public static final int Float16Vector_VALUE = 102; } -- Gitblit v1.9.1