我有什么办法可以在Swift Firebase中计算给定autoID以下的autoID数量?

时间:2019-05-26 15:54:18

标签: swift firebase firebase-realtime-database

我当前正在创建一个聊天模块,用于计算用户未读消息的数量。在退出viewController之前,用户有一个孩子“ LatestReadMessage”,具有他所看到的最新消息的ID。我想要的是将ID计数为“ LatestReadMessage”的值以下。为了使事情更清楚,这里是一个示例:

“ LatestReadMessage”的值为:-LfZ1gZ7EUCosK9JlZ0b

我的消息节点内的ID是:

messages:
    -LfZ1fdWF-AVQMnL9b6y 
    -LfZ1gZ7EUCosK9JlZ0b //the id of LatestReadMessage
    -LfZ1kXNajjLNZXBi_Bh
    -LfZ1nMx1M8soMYJ5Da7
    -LfZ1o_1mUYS8QN3KbyX
    -LfZ1q61SMR96l7L0BOb 
    -LfZ1rdSkmfL8OLVAq7K

我想得到的是-LfZ1gZ7EUCosK9JlZ0b以下的ID的数量(例如-LfZ1kXNajjLNZXBi_Bh,-LfZ1nMx1M8soMYJ5Da7等),是否可以过滤并计算其下​​的ID?

0 个答案:

没有答案