fullscale / elastic.js

A JavaScript implementation of the elasticsearch Query DSL
http://docs.fullscale.co/elasticjs/
MIT License
654 stars 163 forks source link

Supporting order in TermsAggreagation like array to allow multi-ordering #99

Open rusboy opened 8 years ago

rusboy commented 8 years ago

Examples: Before:

            "terms" : {
                "field" : "fieldname",
                "order" : {"order1" : "desc"}
            },

Now:

            "terms" : {
                "field" : "fieldname",
                "order" : [{"order1" : "desc"}, {"order2" : "desc"}, {"order3" : "desc"}]
            },