gpt4 book ai didi

android - 如何检查 Firebase 查询是否返回超过 1 条记录?

转载 作者:行者123 更新时间:2023-11-29 16:39:21 27 4
gpt4 key购买 nike

似乎 firebase Query 没有返回记录计数的方法。但是,我需要根据返回的记录执行一些数据操作。

var queryRef=database.child("Family").orderByChild("age").limitToFirst(10)

queryRef.addListenerForSingleValueEvent(object : ValueEventListener
{
override fun onDataChange(p0: DataSnapshot) {
if(p0.exists()){
// do something
}
}

override fun onCancelled(p0: DatabaseError) {
}

})

但是,类似地,我想要 p0.resultsCount 而不是 p0.exists()。帮帮我 如果有任何办法可以计算出返回的记录数。

最佳答案

您可以使用以下方法计算 Firebase 引用指向的子项的数量。

getChildrenCount()

对你来说,它将是 p0.getChildrenCount()

关于android - 如何检查 Firebase 查询是否返回超过 1 条记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51609044/

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