gpt4 book ai didi

python - 是否可能有一个没有属性的实体类型?

转载 作者:太空宇宙 更新时间:2023-11-04 01:30:37 25 4
gpt4 key购买 nike

我想在 Datastore 中保留一个“事物”列表。这些“事物”除了名称之外不需要其他信息,并且这些名称必须是唯一的,即它们可以被认为是实体的 key_name。在这种情况下,我不需要实体种类的任何显式属性/字段(因为“事物”的名称可以保存在实体的 key_name 中)。这可能吗?如何?另一种方法是通过名称的专用字段/属性来复制这条信息。

class EntityKindWithNoProperty(db.Model):
name = db.StringProperty()

我觉得这种方法是重复信息。你怎么看?

最佳答案

这行得通

class Empty(ndb.Model):
pass

e = Empty(id="somestring")
e.put()

为了唯一性,您可以提前生成 ID,然后使用 numeric keys 一个一个地使用它们.或者,根据您的使用模型,get_or_insert。

关于python - 是否可能有一个没有属性的实体类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14161855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com