Hi, here is some code, that should write and read some tags, it is a slightly different version as the code in the book (5th Edition) on page 316:
The write test works, but I do not get the handle to read it back. What is wrong with this code, marked in read? Thanks for your help! Cheers! pd def writeTagTest(): a = db.tag.insert(name='red') b = db.tag.insert(name='green') c = db.tag.insert(name='blue') db.product.insert(name='Test Toy Car',tags=[a, b, c]) return dict(message="Insert ok", tag=db.tag,product=db.product) def readTagTest(): b=db(db.tag.name=='green').select().first() # gluon.dal.Rows? products = db(db.product.tags.contains(b)).select() # here products is empty? Why?? for item in products: print item.name, item.tags return dict(b=b,product=db.product,products=products) -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.