[英]Number of users added in the last 7 days
首先,使用ServerValue.TIMESTAMP
以毫秒為單位存儲“添加的”字段。 您可以參考此問題,以了解更多有關如何輕松地做到這一點的信息。
因此,既然您已經存儲了以毫秒為單位的時間,那么“添加”字段將包含一個Long
值。 因此,您現在可以對查詢執行過濾以獲取所需的數據。
查看Firebase參考文檔的此部分以了解過濾方法-特別是startAt()
和endAt()
。
例如,您要檢索最近7天添加的用戶-因此7天(以毫秒為單位)為86400000。您只需運行類似於以下內容的查詢,即可檢索“當前時間(以毫秒為單位)”期間添加的用戶到“當前時間(以毫秒為單位)-86400000”:-
firebase.database().ref('posts').startAt(current time - 86400000).endAt(current time);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.