CollectionReference.doc() 要求其第一个参数为非空字符串类型

2024-01-04

我有一个离子应用程序试图更新 firebase 中的记录。我不断收到此错误。不确定我做错了什么。

错误:未捕获(承诺中):FirebaseError:[code=invalid-argument]:Function CollectionReference.doc() 要求其第一个参数为非空字符串类型,但它是:自定义 Object 对象

FirebaseError:Function CollectionReference.doc() 要求其第一个参数为非空字符串类型,但它是:自定义 Object 对象

这是我的更新功能。

updateTodo(todo: Todo, id: string) {

    return this.todosCollection.doc(id).update(todo)
}

当您尝试将空对象发送到 firebase 时会发生这种情况。 当我在异步调用完成之前重置表单值时,出现此错误。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CollectionReference.doc() 要求其第一个参数为非空字符串类型 的相关文章

随机推荐