orderByChild
is not documented but is part of the public api of the query element from polymerfire.
I have something like this in my app:
<firebase-query
id="query"
orderByChild="[[order]]"
path="/records/[[user.uid]]"
data="{{records}}">
</firebase-query>
where order
is property of my element that has a valid string.
The query is running and returning results, but without the sorting.
From inspecting it in chrome, the problem is that query.orderByChild
is not being bound. If I assign it from the chrome console (query.orderByChild = myelement.order
) it re-runs the query and return the records in the correct order.
Any idea what could be the problem?