我有持久對象,字符串屬性通常超過500個字符。 Google App Engine表示我需要將其另存爲com.google.appengine.api.datastore.Text。如何將我的Google App Engine數據存儲中的數據寫入com.google.appengine.api.datastore.Text
如何將字符串類型轉換爲com.google.appengine.api.datastore.Text類型,以便我可以在屬性上使用setMethod(),否則將長數據存入該持久值中?
一個com.google.appengine.api.datastore.Text類型當我嘗試,我得到以下錯誤: 「java.lang.String中不能強制轉換爲com.google.appengine.api.datastore.Text「 – Lloyd 2010-03-11 13:32:00
」嘗試「=將列更改爲文本?太糟糕了。在這種情況下,您需要創建一個新列,並保留舊列,並讓您的實體將其數據從舊的String列慢慢遷移到新的Text列。 – Thilo 2010-03-11 14:16:52
你說得對。事實上,在那裏存在舊數據類型的實體導致了它的悲傷。創建一個新列並慢慢移動到那裏是正確的解決方案。謝謝。 – Lloyd 2010-03-11 15:43:59