2 回答

TA貢獻1810條經(jīng)驗 獲得超4個贊
是否可以?
是的!要按特定數(shù)字屬性對集合中的文檔進行排序,請使用以下查詢:
FirebaseFirestore rootRef = FirebaseFirestore.getInstance();
CollectionReference idsRef = rootRef.collection("ids");
Query query = idsRef.orderBy("idNumber", Query.Direction.ASCENDING);
此查詢將根據(jù)idNumber屬性升序?qū)δ奈臋n進行排序。如果您想要相反的順序,只需將方向更改為DESCENDING。就是這樣!
編輯:
根據(jù) Query 的orderBy(String field)方法的官方文檔:
創(chuàng)建并返回一個按指定字段另外排序的新查詢。
并根據(jù) Query 的orderBy(String field, Query.Direction direction)方法:
創(chuàng)建并返回一個新的 Query,該 Query 額外按指定字段排序,可選擇按降序而不是升序。

TA貢獻1836條經(jīng)驗 獲得超13個贊
您可以像這樣對集合的字段進行排序:
CollectionReference idsRef = db.collection("ids");
idsRef.orderBy("idNumber");
添加回答
舉報