I don't get the logic of this problem. This problem only ocurrs in
GAE, local works fine.

I'am using the new introduce features list:string

My db definition is similar to this (only the necesary):

db.define_table('posts',
db.Field('id', 'id'),
db.Field('keywords', 'list:string'), #tags
db.Field('fulltext', 'list:string'), migrate=true)


When i changed the content with this (before i insert the record with
no problem):

posts = db(db.posts.id == id).select()
if posts:
        post = posts[0]
        post.update_record(keywords = 'keywords1 keywords2')

I list the db and all is fine.

Then I modified the same record with this

posts = db(db.posts.id == id).select()
if posts:
        post = posts[0]
        post.update_record(fulltext = 'fulltext1 fulltext2')


I list the db and I have:

------------> keywords = 'fulltext1 fulltext2'

I am really stuck with this problem.

Reply via email to