orderByChild
文書化されていませんが、 Polymerfireのクエリ要素のパブリック API の一部です。
私のアプリには次のようなものがあります:
<firebase-query
id="query"
orderByChild="[[order]]"
path="/records/[[user.uid]]"
data="{{records}}">
</firebase-query>
whereorder
は、有効な文字列を持つ要素のプロパティです。
クエリが実行され、結果が返されますが、並べ替えは行われません。
クロムで検査すると、問題はquery.orderByChild
バインドされていないことです。Chrome コンソール ( ) から割り当てるとquery.orderByChild = myelement.order
、クエリが再実行され、正しい順序でレコードが返されます。
何が問題なのですか?