Hi,
you could use this javascript function

var db=orient.getDatabase();
var classes=db.query('select name from (select expand(classes) from 
metadata:schema) where name not in 
["_studio","OUser","OSchedule","E","V","OFunction","OIdentity","OTriggered","ORole","ORestricted","OSequence"]'
); 

var result=[];

for (var i = 0; i < classes.length; i++) { 
   var className = classes[i].field('name');
   if(className=="City"){
      var cities=db.query("select from " + className);
      for (var j = 0; j < cities.length; j++) { 
          result.push(cities[j]);
      }
   }
   else{
      var cities=db.query("select expand(City) from " + className);
      for (var j = 0; j < cities.length; j++) { 
         result.push(cities[j]);
      } 
   }
}
return result;

Hope it helps.

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to