我试图通过传递秒数来创建一个firebase firestore时间戳对象,但它不起作用。 下面是代码片段。 import com.google.firebase.Timestamp
import com.google.firebase.firestore.*
var timeStampString:String = "1438910477"
var t = timeStampString.toLong()
var ts = Timestamp(t) 我收到错误: None of the following functions can be called with the
我正在尝试将数据从csv文件导入到firestore。我完成了导入信息的大部分代码,但我发现它会自动为每一行生成一个文档ID
在python中,有没有一种方法可以将文档id作为0开始,然后对于添加的每一行,文档id递增1
这个链接显示了我用来从csv文件导入数据的python脚本:
除了我使用的链接中的10行,我还添加了(不确定这是正确的一步)
n=0 #initialize first doc id
const busnRef = db.collection(u'busnProfile').doc(n)
n+=1 #increment the doc number
当我将一个Date对象写到我的Firestore中时,一切都能正常工作,并且我可以在数据库中看到一个以"timestamp“类型存储的日期。如果我试图将一个Date对象传递给一个云函数,我不知道为什么,但当我将它从云函数存储到firestore DB时,它是一个空对象。 firebase.functions().httpsCallable("myFunction")({date: new Date()}) <---- // this doesn't work 因此,我决定在将Date对象发送到云函数之前,在客户端将其转换为firestore时间戳。如