[Groonga-commit] groonga/gcs [master] Return sorted synonyms

Back to archive index

null+****@clear***** null+****@clear*****
2012年 8月 9日 (木) 13:54:31 JST


SHIMODA Hiroshi	2012-08-09 13:54:31 +0900 (Thu, 09 Aug 2012)

  New Revision: e9f6c3d65fb1c9174c92f0d4863289ad3f23633c
  https://github.com/groonga/gcs/commit/e9f6c3d65fb1c9174c92f0d4863289ad3f23633c

  Log:
    Return sorted synonyms

  Modified files:
    lib/database/domain.js

  Modified: lib/database/domain.js (+6 -2)
===================================================================
--- lib/database/domain.js    2012-08-09 13:52:23 +0900 (58fe888)
+++ lib/database/domain.js    2012-08-09 13:54:31 +0900 (ad0938d)
@@ -265,8 +265,12 @@ Domain.prototype = {
     var synonyms = this.context.commandSync('select', options);
 
     synonyms = nroonga.formatSelectResult(synonyms);
-
-    return synonyms.results;
+    var formattedSynonyms = {};
+    Object.keys(synonyms).sort().forEach(function(key) {
+      var terms = synonyms[key][SYNONYMS_COLUMN];
+      formattedSynonyms[key] = terms.sort();
+    });
+    return formattedSynonyms;
   },
 
   updateSynonymsSync: function(synonymOptions) {
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
Descargar 



Groonga-commit メーリングリストの案内
Back to archive index