> > > ok. So this time I am trying to get data from my widget from database > that has two compound keys, using assign_mapper. > #Initialize: > User_table = sqlalchemy.Table('User', metadata, autoload=True) > class User(object): > pass > usermapper=assign_mapper(session.context,User,user_table) > > #get my record: > x=model.User.get(343,2) >
I guess double parenthesis did the job x=model.User.get((343,2)) > Why do I get an error? What am I doing wrong here? > > File "/home/lucas/web/tg/quote/quote/controllers.py", line 126, in upddriver > x=model.Bdriver.get(343,2) > File "/usr/lib/python2.4/site-packages/sqlalchemy/ext/assignmapper.py", > line 7, in do > return getattr(query, name)(*args, **kwargs) > TypeError: get() takes exactly 2 arguments (3 given) > > > Lucas > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalchemy@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en -~----------~----~----~----~------~----~------~--~---