Why can't I retrieve the list I stored in the code below? Any help
would be appreciated.
from google.appengine.ext import db
class Delta(db.Model):
fdelta=db.ListProperty(float)
reckey=db.StringProperty()
def Runit():
#---------------------------------------------------------------------------
# retrieve the delta
delta=Delta()
deltentries = db.GqlQuery("SELECT * FROM Delta WHERE reckey=
'onlyone' ")
# if entries found, print - why is len of lists on retrieve a
0?????
deltentrycnt=0
for entry in deltentries:
print type(delta.fdelta)
print ' len on retrieve=',len(delta.fdelta)
deltentrycnt=deltentrycnt+1
print 'deltentrycnt before ', deltentrycnt
# if no entries then create an entry for the delta
if deltentrycnt == 0:
# populate a list in Delta
print ' adding a entry'
delta.reckey='onlyone'
delta.fdelta= [1.,2.,3.]
print 'len', len(delta.fdelta)
delta.put()
print 'len after put', len(delta.fdelta)
if __name__ == "__main__":
Runit()
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---