Firestore 读取时间戳字段 -> 未定义
Firestore read timestamp field -> undefined
我尝试读取 firestore 文档的两个字段:
类型是数字 { personScoresAllCount : 2 }
类型是时间戳:{ personScoresCalculationDate : 30/12/2021 12:00:00 AM }
这两个字段由这两行几乎相同的代码处理:
console.log("querySnapshotPersonsDocs[i].data().personScoresCalculationDate : "+JSON.stringify(querySnapshotPersonsDocs[i].data().personScoresCalculationDate ));
console.log("querySnapshotPersonsDocs[i].data().personScoresAllCount: "+JSON.stringify(querySnapshotPersonsDocs[i].data().personScoresAllCount));
控制台截图:
虽然第二行 returns 的值与预期的一样,但第一行 returns 只有 'undefined'。
我缺少什么来处理时间戳字段?
钥匙串的末尾有一个白色space!在屏幕截图中,它以键字符串和冒号之间的 space 形式显示。
我尝试读取 firestore 文档的两个字段:
类型是数字 { personScoresAllCount : 2 }
类型是时间戳:{ personScoresCalculationDate : 30/12/2021 12:00:00 AM }
这两个字段由这两行几乎相同的代码处理:
console.log("querySnapshotPersonsDocs[i].data().personScoresCalculationDate : "+JSON.stringify(querySnapshotPersonsDocs[i].data().personScoresCalculationDate ));
console.log("querySnapshotPersonsDocs[i].data().personScoresAllCount: "+JSON.stringify(querySnapshotPersonsDocs[i].data().personScoresAllCount));
控制台截图:
虽然第二行 returns 的值与预期的一样,但第一行 returns 只有 'undefined'。
我缺少什么来处理时间戳字段?
钥匙串的末尾有一个白色space!在屏幕截图中,它以键字符串和冒号之间的 space 形式显示。