Selaa lähdekoodia

Refine code (#990)

Signed-off-by: yhmo <yihua.mo@zilliz.com>
groot 9 kuukautta sitten
vanhempi
commit
11a88cbc16

+ 1 - 1
examples/main/java/io/milvus/v1/HybridSearchExample.java

@@ -276,7 +276,7 @@ public class HybridSearchExample {
         SearchResultsWrapper results = new SearchResultsWrapper(searchR.getData().getResults());
         for (int k = 0; k < NQ; k++) {
             System.out.printf("============= Search result of No.%d vector =============\n", k);
-            List<SearchResultsWrapper.IDScore> scores = results.getIDScore(0);
+            List<SearchResultsWrapper.IDScore> scores = results.getIDScore(k);
             for (SearchResultsWrapper.IDScore score : scores) {
                 System.out.println(score);
             }

+ 6 - 1
examples/main/java/io/milvus/v1/SimpleExample.java

@@ -143,6 +143,7 @@ public class SimpleExample {
                 .withFloatVectors(Arrays.asList(vector))
                 .withVectorFieldName(VECTOR_FIELD)
                 .withParams("{}")
+                .addOutField(VECTOR_FIELD)
                 .addOutField(TITLE_FIELD)
                 .build());
         if (searchRet.getStatus() != R.Status.Success.getCode()) {
@@ -155,7 +156,11 @@ public class SimpleExample {
         List<SearchResultsWrapper.IDScore> scores = resultsWrapper.getIDScore(0);
         System.out.println("The result of No.0 target vector:");
         for (SearchResultsWrapper.IDScore score:scores) {
-            System.out.println(score);
+            List<Float> vectorReturned = (List<Float>)score.get(VECTOR_FIELD);
+            System.out.println(vectorReturned);
+
+            String title = (String)score.get(TITLE_FIELD);
+            System.out.println(title);
         }
 
         // drop the collection if you don't need the collection anymore

+ 2 - 2
pom.xml

@@ -82,7 +82,7 @@
         <okhttp.version>4.12.0</okhttp.version>
         <plexus.version>3.0.24</plexus.version>
         <maven.source.plugin.version>3.1.0</maven.source.plugin.version>
-        <maven.javadoc.plugin.version>3.1.1</maven.javadoc.plugin.version>
+        <maven.javadoc.plugin.version>3.7.0</maven.javadoc.plugin.version>
         <os.maven.plugin.version>1.6.2</os.maven.plugin.version>
         <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
         <protobuf.maven.plugin.version>0.6.1</protobuf.maven.plugin.version>
@@ -407,7 +407,7 @@
                         <artifactId>maven-javadoc-plugin</artifactId>
                         <version>${maven.javadoc.plugin.version}</version>
                         <configuration>
-                            <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable>
+                            <javadocExecutable>/usr/bin/javadoc</javadocExecutable>
                         </configuration>
                         <executions>
                             <execution>

+ 1 - 1
src/main/java/io/milvus/response/QueryResultsWrapper.java

@@ -79,7 +79,7 @@ public class QueryResultsWrapper extends RowRecordWrapper {
      * Gets a row record from result.
      *  Throws {@link ParamException} if the index is illegal.
      *
-     * @param
+     * @param index index of a row
      * @return <code>RowRecord</code> a row record of the result
      */
     protected QueryResultsWrapper.RowRecord buildRowRecord(long index) {