首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Firebase版本:-Uncaught (承诺) FirebaseError:预期类型'Xc',但它是:自定义Zc对象

Firebase版本:-Uncaught (承诺) FirebaseError:预期类型'Xc',但它是:自定义Zc对象
EN

Stack Overflow用户
提问于 2022-11-18 16:38:14
回答 1查看 48关注 0票数 0
代码语言:javascript
运行
复制
   const handleSubmit = async (event) => {
    event.preventDefault();
    let x = Math.floor((Math.random() * 100000000) + 1);

    const data = {
        timestamp: Timestamp.now().seconds,
        uid: `${currentUser.uid}+${x}`,
        email: currentUser.email,
        fromDate: fromDate,
        toDate: toDate,
        city: city,
        para: para,
        totalexpense: TotalExpense,
        itinerary: itinerary
    }
    console.log(data)

    await setDoc(collectionGroup(db, "experiences", currentUser.email, currentUser.email), {...data}) // error

}

我从表单中获取输入,并希望在firebase V9中将数据作为集合的集合发送,但是当我将数据细化时,它显示了上面的错误

EN

回答 1

Stack Overflow用户

发布于 2022-11-18 17:29:59

setDoc()DocumentReference作为参数。尝试:

代码语言:javascript
运行
复制
const docRef = doc(db, "experiences", currentUser.email);

await setDoc(docRef, {...data}) 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74492778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档