The error occurs after when I retrieve data from memcache. Here's how to reproduce the issue. (Again, not happen every time. It happens particular entity.)
class Dummy(db.Model): blocking = db.ListProperty(int, indexed=False) class CacheTest(webapp.RequestHandler): def get(self, action): if action == 'setup': self.setup() elif action == 'load': self.load() else: return def setup(self): d = Dummy(blocking = []) d.save() memcache.set('dummy', d) def load(self): d = memcache.get('dummy') <---- exception occurs here On Mar 2, 11:45 am, naan <kaz...@gmail.com> wrote: > Hi, > > When I set empty list to db.ListProperty(int), I got following error > randomly. (The error doesn't seem to occur every time.) How can I deal > with this error? > > <class 'google.appengine.api.datastore_errors.BadValueError'>: May not > use the empty list as a property value; property blocking is []. > > - Kazuho -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appeng...@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.