SQLAlchemy 入门与实践教程
1. SQLAlchemy 基本操作
SQLAlchemy 提供了强大的数据库操作功能,包括删除、查询、插入等操作。以下是一些基本操作的示例:
# Create a delete statement that deletes all users
# except for 'rick'
stmt = user_table.delete(user_table.c.user_name != 'rick')
stmt.execute()
# Select the users back from the database
user_table.select().execute().fetchall()
# Add the users back
stmt = user_table.insert()
stmt.execute(user_name='rick1', password='secret',
display_name='Rick Copeland Clone')
stmt.execute(user_name='rick2', password='secret',
display_name='Rick Copeland Clone 2')
上述代码展示了如何删除除 ‘rick’ 之外的所有用户,然后查询用户信息,最后插入新用户。
2. 对象关系映射(ORM)
SQLAlchemy 还提供了强大的对象关系映射(ORM)功能,允许将表和其他“可选择”对象映射到对象,使这些对
超级会员免费看
订阅专栏 解锁全文
1047

被折叠的 条评论
为什么被折叠?



