[Groonga-commit] groonga/gcs [master] Use some instead of forEach

Back to archive index

null+****@clear***** null+****@clear*****
2012年 7月 12日 (木) 10:44:43 JST


Yoji SHIDARA	2012-07-12 10:44:43 +0900 (Thu, 12 Jul 2012)

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

  Log:
    Use some instead of forEach

  Modified files:
    lib/api/2011-02-01/search.js

  Modified: lib/api/2011-02-01/search.js (+4 -8)
===================================================================
--- lib/api/2011-02-01/search.js    2012-07-12 10:37:41 +0900 (11cb240)
+++ lib/api/2011-02-01/search.js    2012-07-12 10:44:43 +0900 (5a03705)
@@ -33,15 +33,11 @@ function select(database, options, callback) {
 }
 
 function isSynonymTableAvailableSync(database, domain) {
-  var tables = database.commandSync('table_list');
-  var tableFound = false;
-  Database.formatResults(tables).forEach(function(table) {
-    if (table.name === domain.synonymTableName) {
-      tableFound = true;
-      return;
-    }
+  var results = database.commandSync('table_list');
+  var tables = Database.formatResults(results);
+  return tables.some(function(table) {
+    return table.name === domain.synonymTableName;
   });
-  return tableFound;
 }
 
 exports.createHandler = function(database) {
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
下载 



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