gpt4 book ai didi

firebaseArray 降序?

转载 作者:行者123 更新时间:2023-12-04 00:56:06 25 4
gpt4 key购买 nike

使用 firebaseArray,是否可以按指定的子键进行排序:
( https://www.firebase.com/docs/web/guide/retrieving-data.html#section-queries )?

var fireRef = new Firebase(https://dinosaur-facts.firebaseio.com/dinosaurs);
var query = fireRef.orderByChild("echo").limitToFirst(25);
var todos = $firebaseArray(query);

但是,默认情况下,Firebase 按升序检索键。

Children with a numeric value come next, sorted in ascending order.



有没有办法直接从firebaseArray按降序获取结果?例如,他们是否有类似 .reverse() 的东西?或 .orderBy(desc, ...) ?

最佳答案

这并没有直接回答最初的问题,但对于使用 FirebaseUI Java/Android 的任何人,使用 RecyclerView , 可以订购 RecyclerView反过来,而不是在 Firebase 上使用查询:

示例:

LinearLayoutManager layoutManager = new LinearLayoutManager(getActivity());
layoutManager.setReverseLayout(true);
layoutManager.setStackFromEnd(true);
recyclerView.setLayoutManager(layoutManager)

(确保在将布局管理器添加到 RecyclerView 之前也设置了两者)

Github 问题: https://github.com/firebase/FirebaseUI-Android/issues/90#issuecomment-230643303

关于firebaseArray 降序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31282204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com