我可以在 Firebase 查询中使用 serverTimestamp() 吗?

问题描述 投票:0回答:1

我可以使用

startAt
过滤器和
serverTimestamp()
一起查询实时数据库吗?

如果是,或者如果不是,这是否在某处明确记录?

firebase firebase-realtime-database
1个回答
0
投票

当然可以,您唯一需要的就是确保文档中有一些

timestamp
的字段值,以便在查询期间您可以使用它进行比较。

import { serverTimestamp } from "firebase/firestore";
import { ref } from "firebase/database";


const timeStamp=serverTimestamp();
const ref = db.ref('server/saving-data/fireblog/posts');;
const query = ref.orderByChild('timestamp').startAt(timeStamp);
query.on('value', (snapshot) => {
  //do with the snapshot data here
});

参见检索数据#范围查询

请尝试然后告诉我们。

© www.soinside.com 2019 - 2024. All rights reserved.