Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var store = function(substores,options){
- return {
- query: function(query){
- var defs=[];
- var results=[]
- substores.forEach(function(sub,index){
- defs.push(when(sub.query(query), function(resultSet){
- results[index]=resultSet;
- }));
- }
- return when(promise.all(defs), function(results){
- var final=[];
- results.forEach(r){
- final = final.concat(r);
- });
- return final;
- });
- }
- }
- }
Add Comment
Please, Sign In to add comment