> hello -
>
> you generally use mapper() and relation() to set up how you'd like
> your classes to correspond to your table relationships. as far as
> compound keys, if they are defined with a "primary key" constraint you
> shouldn't have to worry about them.
---------------
Ok. So we are using mapper() function to map a python class to a database.
In my model.py I have
#Initial import packages...
from sqlalchemy import *
from turbogears.database import metadata, session,bind_meta_data
from sqlalchemy.ext.assignmapper import assign_mapper
from sqlalchemy.ext.activemapper import *
from turbogears import widgets, validators
bind_meta_data()
users_table = Table('users', metadata, autoload=True)
class Users(object):
pass
usersmapper=mapper(Users,users_table)
mysession=session.query(Users)
1. What would be the code from now on to query all Users? Does
'mysession' have a connection to a database already?
2. How do I select a user where User_Sid=100?
Why doesn't this work?
jj=[]
for users in session.query(Users):
jj.append(users.Users_Sid)
What is the simples way to query my database to get user with user_sid=100?
What is the simples way to query my database to get user
last_name='Smith' with user_sid=100?
Thanks,
Lucas
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sqlalchemy" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---