GAE数据存储区(保存对象)

时间:2013-10-15 15:27:54

标签: java google-app-engine nosql google-cloud-datastore app-engine-ndb

我是GAE Api的新人。

目前我使用: com.google.appengine.api.datastore.DatastoreService ,以便在数据库中保存内容。

目前我需要保存数据库中的项目列表。我应该使用JDO吗?或者我可以不用它吗? : - )

我需要在数据存储中保存数组。但我不能做那样的事情:

entity = new Entity(key);
entity.setProperty("uid", arrayObject);

1 个答案:

答案 0 :(得分:3)

通常,我建议您使用Objectify进行数据存储操作。您可以节省大量时间将数据存储区实体包装在java对象中:

对于您的问题,GAE数据存储区不支持数组类型。这是list支持的类型。如果需要保存项目数组,则必须使用List对象

相关问题