我正在创建一个简单的应用程序,可以发布任何内容,任何人都可以评论该帖子。 我是否需要创建一个实体组,将每个帖子作为父级并将评论作为子级?如果我错了,如何将具有帖子和评论的数据建模为实体?文档说限制为1写/秒如果我的应用程序具有高流量,就像很多人同时在同一帖子上发表评论那么会出现交易失败的问题。怎么解决这个问题?
答案 0 :(得分:1)
在开始在新平台上编码之前,先做一些研究,然后尝试完全理解所有功能和细微差别。
要回答您的问题,是的,您可以创建一个实体组,其中原始帖子为父级,然后每个评论为小孩,但为什么?
你想要达到什么目的?有帖子附有评论,对吧?为什么不将它们全部保存在一个实体中?
实体具有属性(字段);所以你可以将POST,COMMENTS作为实体线程的字段类型。 COMMENTS属性/字段可以是您认为合适的字符串或文本或对象的数组。
因此,当您显示数据时,获取Thread实体,并显示其POST字段(原始帖子),然后在其下方显示COMMENTS字段(从字符串数组中提取字符串,然后按顺序显示它们)。 / p>