有没有办法访问添加到Firestore数据库中的最新文档?

时间:2018-07-11 11:48:58

标签: javascript firebase google-cloud-firestore google-cloud-functions

我需要访问添加到数据库中的最新文档,以便使用refID,可以在同一文档中添加其他字段,而不必覆盖其他文档。

2 个答案:

答案 0 :(得分:2)

您可以在将文档的时间戳添加到数据库时添加它们,因此,当您要访问最新的文档时,只需比较时间戳即可。

按下时,您可以使用Date.now()

答案 1 :(得分:2)

如果您要在创建文档时向文档中添加信息,我认为更好的模式是使用firebase函数,该函数会在firestore中创建新文档时触发:https://firebase.google.com/docs/functions/firestore-events

否则,按时间戳记和限制1排序应该可以解决问题:https://firebase.google.com/docs/firestore/query-data/order-limit-data