i noticed that in 2.0.8 and trunk that IS_IN_DB when multiple=True tries to do a belongs query with the string values posted by the user rather than int values needed for the query (at least on GAE). bug report + proposed patch is here: http://code.google.com/p/web2py/issues/detail?id=1005
thanks, christian --