0

我在 GAE 中有这个属性:

memberNames = db.StringListProperty(indexed = False)

但是对于未索引的属性,它们通常不会花费我任何写入(只是放置文件的基本写入),但是有了这个属性,我可以得到列表中每个字符串的写入。我不允许有非索引的 ListProperties 吗?我唯一的选择是使用 JSON 数组字符串还是有办法解决这个问题?

4

1 回答 1

0

StringListProperty 创建多个索引行(每个值一行)并且仅存储在索引中,因此您需要实现自己的多值属性序列化(例如 JSON)而不是使用 StringListProperty 来消除索引写入是正确的.

于 2012-06-09T16:40:41.477 回答