结构性房地产还是更好的方式?

2024-04-27 01:12:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为一个项目建立一个博客,并将所有帖子保存在这样一个实体中:

class dbEntradas(ndb.Model):
    title= ndb.StringProperty(required=True)
    post= ndb.TextProperty(required=True)
    topic= ndb.StringProperty(required=True)
    user= ndb.StringProperty(required=True)

    comentarios= ndb.StructuredProperty(dbComentarios, repeated=True)
    #some others properties

现在,我的所有帖子都必须有评论,我尝试的是将评论保存在StructuredProperty中,并以这种方式重复:

post.comentarios=[dbComentarios(usuario=usuario, asunto=asunto,
                        comentario=comentario)]

这种方法仅在您已经创建了此属性的实例时有效,但这只是用新的注释替换旧的注释。我想做的是保存所有评论和这些评论,以尽可能好的方式与它的帖子相关。有什么建议吗?你知道吗


Tags: 项目true方式评论requiredpost帖子ndb
1条回答
网友
1楼 · 发布于 2024-04-27 01:12:11

重复属性基本上是一个列表,因此可以添加如下注释:

post.comentarios.append(dbComentarios(usuario=usuario, asunto=asunto,
                        comentario=comentario)

相关问题 更多 >