【问题标题】:how to automatically create field for subcollection firestore flutter如何为子集合firestore颤振自动创建字段
【发布时间】:2021-10-17 13:26:05
【问题描述】:

我有一个 cmets 子集合,用于 cmets 集合中的帖子。但是,如何自动创建字段(请参考图片)?

我可以从 Firestore 控制台手动创建字段。但是,我不确定如何在代码中调用它。我在网上找不到。如果没有该字段,我的子集合文档会说:

This document does not exist, it will not appear in queries or snapshots

我使用commentsRef().doc(widget.post.postId).collection('comments).set({data}) 创建评论,但如何为子集合中的文档创建“blahblah”字段?

谢谢!

【问题讨论】:

    标签: flutter google-cloud-firestore


    【解决方案1】:

    您的代码很好,但您尝试在集合中添加字段这是不可能的,但只需将您的代码更新为以下内容,它应该可以工作

    commentsRef().doc(widget.post.postId).set({
      'field': 'blahblah'
    }).then((value) {
      print('Document Updated');
    });
    

    这是您的结果

    【讨论】:

    • 哦,好的!谢谢你!所以就像我称之为“字段”的添加数据一样?我想多了……让我现在试试吧!
    • 如果您能提供更多关于您想要添加的价值或您的数据的信息,我可以为您提供更多帮助
    • 只需在 'field' 值中使用您的字段名称,然后在 'blahblah' 中添加您的数据
    • 我只需要创建这个虚假字段,其他数据都在工作!谢谢!
    猜你喜欢
    • 2020-12-25
    • 1970-01-01
    • 2020-06-19
    • 2021-11-25
    • 2019-09-21
    • 2022-08-20
    • 2020-12-14
    • 2019-06-05
    • 1970-01-01
    相关资源
    最近更新 更多