Model 如何在firestore中建模递归数据?

Model 如何在firestore中建模递归数据?,model,google-cloud-firestore,recursive-datastructures,Model,Google Cloud Firestore,Recursive Datastructures,我有这些数据 id: aBc123 author: "commentator1" content : "this is a comment" date: "today" email: "commentator1@domain.com" replies: id: Xuz231 author: "replier1" content : "this is a reply" date: "today" email: "replier1@domain.com"

我有这些数据

id: aBc123
author: "commentator1"
content : "this is a comment"
date: "today"
email: "commentator1@domain.com"
replies:
    id: Xuz231
    author: "replier1"
    content : "this is a reply"
    date: "today"
    email: "replier1@domain.com"
    replies:
        id: X1u2v3
        author: "replier11"
        content : "this is a reply"
        date: "now"
        email: "replier11@domain.com"
        replies:
            (etc)
            (etc)

我想在firestore数据库中对此进行建模,并能够从该模型中保存和检索数据。我该怎么做?

这是文档的模式,对吗?到目前为止你尝试了什么?是的,这就是模式。我想将其表示为递归数据结构,但甚至不知道从哪里开始。我尝试过的只是没有递归部分的数据结构,这很简单,但现在我想扩展它,使其具有递归结构,但不知道从哪里开始。尝试创建一个与该结构匹配的类。@AlexMamo firestore中没有创建类?一个可以帮助您映射这些属性的类,对吗?