标签: 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);
答案 0 :(得分:3)
通常,我建议您使用Objectify进行数据存储操作。您可以节省大量时间将数据存储区实体包装在java对象中:
对于您的问题,GAE数据存储区不支持数组类型。这是list支持的类型。如果需要保存项目数组,则必须使用List对象