我使用java通过Google Cloud Endpoints和数据存储编程API。我只是添加了一个ArrayList<HashMap<String, String>>
作为我的一个实体的字段,但它似乎不被Cloud Endpoints识别。我使用Objectify框架。ArrayList <HashMap <String,String>使用云端点?
起初,我注意到一些NullPointerException因为它发生,然后我看到该字段甚至没有提到的数据存储查看器。
此类型不受数据存储区支持吗?
...为什么你需要一个地图列表?这与你的实际问题无关,但我很好奇。 –
在我的应用程序中有一个小游戏,所以我需要存储地图列表,每个地图代表一个玩家(有三个键/值对:名称,ID和分数) – Gannicus
看起来这是一个更适合特殊工作的工作'玩家'对象,而不是地图。我假设Google支持自定义对象,但我承认我不确定这一点。如果不是,请不理我。 –