gpt4 book ai didi

firebase - 在 Firestore 文档中添加时间戳

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

我是 Firestore 的新手。 Firestore 文档说...

Important: Unlike "push IDs" in the Firebase Realtime Database, Cloud Firestore auto-generated IDs do not provide any automatic ordering. If you want to be able to order your documents by creation date, you should store a timestamp as a field in the documents.



引用: https://firebase.google.com/docs/firestore/manage-data/add-data

那么我是否必须将 key 名称创建为 timestamp在文件中?或 created足以满足 Firestore 文档中的上述声明。
{
"created": 1534183990,
"modified": 1534183990,
"timestamp":1534183990
}

最佳答案

firebase.firestore.FieldValue.serverTimestamp()
无论你想怎么称呼它都很好afaik。然后你可以使用 orderByChild('created')。
我在设置时间时也主要使用 firebase.database.ServerValue.TIMESTAMP
ref.child(key).set({
id: itemId,
content: itemContent,
user: uid,
created: firebase.database.ServerValue.TIMESTAMP
})

关于firebase - 在 Firestore 文档中添加时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51846914/

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