[Groonga-commit] groonga/gcs-console [master] List index fields on domain show view #10

Back to archive index

Yoji SHIDARA null+****@clear*****
Wed Oct 17 13:43:01 JST 2012


Yoji SHIDARA	2012-10-17 13:43:01 +0900 (Wed, 17 Oct 2012)

  New Revision: 4a4854572dc2b22a4ab14613e99fe877ff56427a
  https://github.com/groonga/gcs-console/commit/4a4854572dc2b22a4ab14613e99fe877ff56427a

  Log:
    List index fields on domain show view #10

  Modified files:
    routes/index.js
    views/domain-show.jade

  Modified: routes/index.js (+4 -1)
===================================================================
--- routes/index.js    2012-10-17 13:42:29 +0900 (9372df4)
+++ routes/index.js    2012-10-17 13:43:01 +0900 (7f26983)
@@ -47,7 +47,10 @@ function convertToArray(data) {
 
 exports.domain = function(req, res) {
   withDomain(req, res, function(req, res) {
-    res.render('domain-show', {domain: req.domain});
+    res.render('domain-show', {
+      domain: req.domain,
+      indexFields: req.indexFields
+    });
   });
 };
 

  Modified: views/domain-show.jade (+23 -0)
===================================================================
--- views/domain-show.jade    2012-10-17 13:42:29 +0900 (668b877)
+++ views/domain-show.jade    2012-10-17 13:43:01 +0900 (9b8602b)
@@ -1,6 +1,7 @@
 extends domain
 
 block domain-content
+  h2 Endpoints
   table.table.table-bordered
     tr
       th Document service endpoint
@@ -9,6 +10,28 @@ block domain-content
       th Search service endpoint
       td= domain.SearchService.Endpoint
 
+  h2 Index Fields
+  table.table.table-bordered
+    tr
+      th Name
+      th Type
+      th Facet
+      th Result
+    for indexField in indexFields
+      tr
+        th= indexField.Options.IndexFieldName
+        td= indexField.Options.IndexFieldType
+        case indexField.Options.IndexFieldType
+          when 'text'
+            td= indexField.Options.TextOptions.FacetEnabled
+            td= indexField.Options.TextOptions.ResultEnabled
+          when 'literal'
+            td= indexField.Options.LiteralOptions.FacetEnabled
+            td= indexField.Options.LiteralOptions.ResultEnabled
+          default
+            td
+            td
+
   a.btn.btn-danger.pull-right(role="button", data-toggle="modal", data-target="#deleteDialog")
     i.icon-trash.icon-white
     |  Delete this domain
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index