मुझे लगता है कि इस पर प्रतिक्रियाएं पुरानी हैं, इसलिए मैं अपडेट कर रहा हूं। मैं जीएई संस्करण 1.9.22 का उपयोग कर रहा हूं और इसे त्रुटि लॉग में प्राप्त किया है:
स्ट्रिंग गुण बाइट या उससे कम होना चाहिए। इसके बजाय, com.google.appengine.api.datastore.Text का उपयोग करें, जो किसी भी लंबाई के तारों को स्टोर कर सकता है।
का उपयोग com.google.appengine.api.datastore.Text पाठ करने के लिए स्ट्रिंग ऑब्जेक्ट परिवर्तित करके अच्छी तरह से काम करता है (उदाहरण के लिए, अपने कोड की सर्वर साइड पर नए पाठ (thisString)। कॉम में पुस्तकालयों के लिए कोई संदर्भ। google.appengine.api.datastore। * ग्राहक के पक्ष में काम कर नहीं। क्लास नहीं मिला।
स्रोत
2015-07-01 00:48:50
दिखाई देता है यदि स्ट्रिंग> 500 char है और अनुक्रमित है तो एक सहेजने में विफल रहेगा। com.googlecode.objectify.SaveException: कॉल जानकारी को सहेजने में त्रुटि = पथ पर 'नोट्स': उस मान को इंडेक्स करने का अनुरोध करें जिसे अनुक्रमित नहीं किया जा सकता है:। क्या इसके आसपास कोई कार्य है? – Patrick