YUKI Hiroshi
null+****@clear*****
Fri Aug 24 20:23:00 JST 2012
YUKI Hiroshi 2012-08-24 20:23:00 +0900 (Fri, 24 Aug 2012) New Revision: 354d287d6b9c2c786c1a3d08c6faa7ae91b9f2c3 https://github.com/groonga/gcs/commit/354d287d6b9c2c786c1a3d08c6faa7ae91b9f2c3 Log: Return blank facet for "nofacet" fields Modified files: lib/api/2011-02-01/search.js Modified: lib/api/2011-02-01/search.js (+5 -2) =================================================================== --- lib/api/2011-02-01/search.js 2012-08-24 20:21:09 +0900 (499a2e1) +++ lib/api/2011-02-01/search.js 2012-08-24 20:23:00 +0900 (65774de) @@ -171,8 +171,11 @@ exports.createHandler = function(context) { if (selectQuery.facets.length) { var facetsObject = {}; facets.forEach(function(facet, index) { - var facetName = selectQuery.availableFacets[index]; - facetsObject[facetName] = facet; + var fieldName = selectQuery.availableFacets[index]; + facetsObject[fieldName] = facet; + }); + selectQuery.emptyFacets.forEach(function(fieldName) { + facetsObject[fieldName] = {}; }); result.facets = facetsObject; } -------------- next part -------------- HTML����������������������������... Download