{"action":"created","issue":{"url":"https://api.github.com/repos/firebase/angularfire/issues/652","labels_url":"https://api.github.com/repos/firebase/angularfire/issues/652/labels{/name}","comments_url":"https://api.github.com/repos/firebase/angularfire/issues/652/comments","events_url":"https://api.github.com/repos/firebase/angularfire/issues/652/events","html_url":"https://github.com/firebase/angularfire/issues/652","id":107138107,"number":652,"title":"Support for multiple `OrderBy` queries.","user":{"login":"BirdInTheCity","id":814522,"avatar_url":"https://avatars.githubusercontent.com/u/814522?v=3","gravatar_id":"","url":"https://api.github.com/users/BirdInTheCity","html_url":"https://github.com/BirdInTheCity","followers_url":"https://api.github.com/users/BirdInTheCity/followers","following_url":"https://api.github.com/users/BirdInTheCity/following{/other_user}","gists_url":"https://api.github.com/users/BirdInTheCity/gists{/gist_id}","starred_url":"https://api.github.com/users/BirdInTheCity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BirdInTheCity/subscriptions","organizations_url":"https://api.github.com/users/BirdInTheCity/orgs","repos_url":"https://api.github.com/users/BirdInTheCity/repos","events_url":"https://api.github.com/users/BirdInTheCity/events{/privacy}","received_events_url":"https://api.github.com/users/BirdInTheCity/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/firebase/angularfire/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-09-18T05:44:34Z","updated_at":"2015-09-18T23:52:38Z","closed_at":"2015-09-18T13:51:59Z","body":"I would like to see the ability to chain multiple `OrderBy` queries to filter $firebaseArray.  \r\nAn example is fleshed out here: http://stackoverflow.com/questions/26700924/query-based-on-multiple-where-clauses-in-firebase\r\n\r\nIs this anywhere on the horizon for Firebase?  My application sorely needs it."},"comment":{"url":"https://api.github.com/repos/firebase/angularfire/issues/comments/141596990","html_url":"https://github.com/firebase/angularfire/issues/652#issuecomment-141596990","issue_url":"https://api.github.com/repos/firebase/angularfire/issues/652","id":141596990,"user":{"login":"jamestalmage","id":4082216,"avatar_url":"https://avatars.githubusercontent.com/u/4082216?v=3","gravatar_id":"","url":"https://api.github.com/users/jamestalmage","html_url":"https://github.com/jamestalmage","followers_url":"https://api.github.com/users/jamestalmage/followers","following_url":"https://api.github.com/users/jamestalmage/following{/other_user}","gists_url":"https://api.github.com/users/jamestalmage/gists{/gist_id}","starred_url":"https://api.github.com/users/jamestalmage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamestalmage/subscriptions","organizations_url":"https://api.github.com/users/jamestalmage/orgs","repos_url":"https://api.github.com/users/jamestalmage/repos","events_url":"https://api.github.com/users/jamestalmage/events{/privacy}","received_events_url":"https://api.github.com/users/jamestalmage/received_events","type":"User","site_admin":false},"created_at":"2015-09-18T23:52:38Z","updated_at":"2015-09-18T23:52:38Z","body":"Even if you implement support for indexing on multiple properties, this idea still has value for other situations where the raw values do not naturally produce the ordering desired. (Zigzag indexes and geocoding for instance)."}}