0

我是GAE Api的新手。GAE數據存儲(保存對象)

目前我使用:com.google.appengine.api.datastore.DatastoreService爲了保存數據庫中的東西。

此刻我需要保存數據庫中的項目列表。我應該使用JDO嗎?或者我可以不用它呢? :-)

我需要將數組存儲在數據存儲中。但我不能這樣做:

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

回答

3

通常,我建議您使用Objectify進行數據存儲操作。您節省了很多時間將數據存儲區實體封裝在java對象中:

對於您的問題,GAE數據存儲不支持陣列類型。這裏有一個支持類型的list。如果您需要保存一系列項目,則必須使用List對象