我是Firestore的新手。Firestore文档说...
重要提示:与Firebase实时数据库中的“推送ID”不同,Cloud Firestore自动生成的ID不提供任何自动排序。如果希望能够按创建日期订购文档,则应将时间戳记存储为文档中的字段。
参考:https : //firebase.google.com/docs/firestore/manage-data/add-data
那么我是否必须像timestamp文档中那样创建密钥名称?或者created足以满足Firestore文档中的上述要求。
{
"created": 1534183990,
"modified": 1534183990,
"timestamp":1534183990
}
Run Code Online (Sandbox Code Playgroud) 在 Firebase 实时数据库中,自动生成 ids 会按创建时间顺序保留所有条目。Firestore 似乎是完全随机的。有没有办法像在数据库中生成 id 一样创建 id?或者我是否需要传递创建时间戳并按此排序?
我想知道 Cloud Firestore 是否在元数据中为每个文档创建时间戳,如果是,该元数据是否可用?
我知道我可以出于任意原因在文档中创建自己的时间戳,但我只对文档本身的创建时间感兴趣。
提前致谢