the id returned by DAL is the one mysql sends back as last_insert_id(). Do you have an autoincrement field there ? the only explanation of a wrong id could be that.
On Sunday, October 5, 2014 8:56:41 PM UTC+2, Gliese 581 g wrote: > > I have a simple controller method where I insert a record in mes table and > return the id of inserted record as given below: > > return db.mes.insert(me=metext,locale=localeid) > > However it return incorrect id. When I check the id of the record through > MySQL workbench it shows some number greater than 400 but my insert returns > a number much less than that. What could be the possible reason behind > this? > -- 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/d/optout.