2010年3月5日 星期五

轉貼 google app engine ado store 長字串

在 google app engine 中, string 的儲存 有長度限制為500 , 也就是超過500 的長度以後的字串就會被忽略

詳細的說明在google 有說明

所以要存長字串的話,可以使用 Text 的內容來儲存
不過宣告前要加一段code 如下
@Persistent(serialized="true", defaultFetchGroup="true")
private Text text;

(轉貼 自 com.google.appengine.api.datastore.Text 不能保存


此外要讀成 string 的時候

是用
text.getValue() 這個function

text.toString() 只有 列出前70 個字元而已...



注意: Text 型別不能用來查詢

沒有留言: