[Groonga-commit] droonga/express-droonga at 740c765 [master] /tables/:tableName: support 'attributes[]' style request

アーカイブの一覧に戻る

Kouhei Sutou null+****@clear*****
Tue Mar 25 11:15:51 JST 2014


Kouhei Sutou	2014-03-25 11:15:51 +0900 (Tue, 25 Mar 2014)

  New Revision: 740c765fb56f44fa2c2be15dd78061a71c3f5720
  https://github.com/droonga/express-droonga/commit/740c765fb56f44fa2c2be15dd78061a71c3f5720

  Message:
    /tables/:tableName: support 'attributes[]' style request
    
    TODO:
    
      * Add a test for this case

  Modified files:
    lib/adapter/api/rest-request-builder.js

  Modified: lib/adapter/api/rest-request-builder.js (+4 -1)
===================================================================
--- lib/adapter/api/rest-request-builder.js    2014-03-25 11:09:02 +0900 (6a20080)
+++ lib/adapter/api/rest-request-builder.js    2014-03-25 11:15:51 +0900 (20d5096)
@@ -32,7 +32,10 @@ function buildSearchQuery(tableName, queryParams) {
   };
 
   if ('attributes' in queryParams) {
-    query.output.attributes = queryParams.attributes.split(',');
+    query.output.attributes = queryParams.attributes;
+    if (!Array.isArray(query.output.attributes)) {
+      query.output.attributes = query.output.attributes.split(',');
+    }
   } else {
     query.output.attributes = [];
   }
-------------- next part --------------
HTML����������������������������...
ダウンロード 



More information about the Groonga-commit mailing list
アーカイブの一覧に戻る