是否可以在Google App Engine数据存储区中拥有多值字段?

Bil*_* G. 2 python google-app-engine google-cloud-datastore

我希望有一个类似于博客的GAE-Python数据存储类,我希望有一个类别或标签的字段,其中可以有给定博客实例的多个标签.我是一名GAE/Python新手,我正在努力寻找一种能够为单个实例分配多个类别的方法.

例如

class MyModel(db.Model):
    category = db.CategoryProperty()
Run Code Online (Sandbox Code Playgroud)

我如何修改它以为MyModel实例启用多个类别?

如果可以,那么检索单个类别值的实例的查询是什么样的?

这个字段的多个值"put"会是什么样的?

在此先感谢任何建议或链接,我可以找到适用的文件..

Gio*_*oia 5

如果您现在开始使用此项目,请考虑NDB和重复属性

class MyModel(ndb.Model):
category = ndb.StringProperty(repeated=True)
Run Code Online (Sandbox Code Playgroud)