我需要存儲通常超過500個字符的字段。使用字符串數據類型時,App Engine會失敗,並建議在這種情況下使用com.google.appengine.api.datastore.Text數據類型。Cloud Endpoints支持超過500個字符的文本字段
當這樣做時,Android客戶端失敗,出現以下:
AndroidRuntime標籤:java.lang.IllegalArgumentException異常:通過而引起的原始類,但有:類com.sample.sampleproj.sampleendpoint.model。 com.google.api.client.util.Data.parsePrimitiveValue上的文本(Data.java:4 53)
字符串值如何能夠存儲在App Engine中並且受Cloud端點支持?
我不知道一個好的解決方案,所以我認爲你必須將你的數據存儲實體從你的端點類中分離出來,以便你可以在數據存儲中存儲文本並在你使用的bean中使用String與您的端點。 – Tom 2013-04-10 20:31:44
謝謝。我以前很怕那個。 – jdub 2013-04-11 00:16:56