nothing is changed.
the dests[0].UserName is still nochanged after adding the codeline
dests.fetch(1000)
:(
On 4月8日, 上午4时00分, djidjadji djidja...@gmail.com wrote:
You must first execute the query before you can access the objects
You can use get() or fetch()
dests = db.GqlQuery( SELECT *
i solved. it is so strange.
code as yours do not work till i alter it to:
dests = db.GqlQuery( SELECT * FROM Dj_User WHERE UserID = '4' )
dests.get()
d = dests[0]
d.UserName = aaa
db.put( d )
it won't work without using the d. i think it is a bug.
thank you for helping.
On 4月8日, 上午4时00分,
On Apr 8, 5:23 am, saintthor saintt...@gmail.com wrote:
i solved. it is so strange.
code as yours do not work till i alter it to:
dests = db.GqlQuery( SELECT * FROM Dj_User WHERE UserID = '4' )
dests.get()
d = dests[0]
d.UserName = aaa
db.put( d )
it won't work without using the d. i
You must first execute the query before you can access the objects
You can use get() or fetch()
dests = db.GqlQuery( SELECT * FROM Dj_User WHERE UserID = '4' )
dests.fetch(1000)
dests[0].UserName = aaa# it seems something wrong here
db.put( dests )
[1]