Vin*_*ent 4 javascript firebase google-cloud-firestore
我知道如何将服务器时间戳写入Firestore作为日期字符串:
doc_ref.set({ts: firebase.firestore.FieldValue.serverTimestamp()});
但是如何将其unix时间戳存储为数字呢?这甚至可能吗?我需要能够在Algolia中镜像我的Firestore文档的子集,我不相信我可以通过时间戳字符串对Algolia索引进行排序.
它不是作为字符串存储在文档中 - 这就是serverTimestamp在控制台中呈现的方式.如果你仔细检查ts字段,你会发现它有一个"timestamp"类型.当您通过单击它来控制控制台中的值时,您将看到类型清楚地显示为日期类型的值.当你把它读回来(在JavaScript中)时,你会得到一个Date对象,你可以从中得到基于unix纪元的时间.
| 归档时间: |
|
| 查看次数: |
2011 次 |
| 最近记录: |