sqlalchemy学习
文章平均质量分 50
小侯军
这个作者很懒,什么都没留下…
展开
-
sqlalchemy文档资料翻译(六)
[程序]sqlalchemy文档资料翻译(六) -- 创建联系 现在我们开始考虑处理另一份表。我们系统中的用户们也可以存储任意数量的关联到其用户名的电子邮件地址。这意味着一个基本的一对多的映射,从 users_table 到一个用于电子邮件地址的一张名为addresses 新表。通过 declarative,我们使用映射类 Address 来定义该表:>>> from sqlalc转载 2014-08-18 12:59:13 · 484 阅读 · 0 评论 -
sqlalchemy文档资料翻译(七)
[程序]sqlalchemy文档资料翻译(七) -- 使用关联对象 现在当我们创建一个 User 对象,将会生成一个空的 addresses 集。像集合和 map 这样的各种各样的数据类型都有可能在此用到(详细参考Alternate Collection Implementations),但通常来说该数据集返回 python 链表。>>> jack = User('jack',转载 2014-08-18 13:01:18 · 505 阅读 · 0 评论 -
sqlalchemy文档资料翻译(八)
[程序]sqlalchemy文档资料翻译(八) -- 联合查询 分类:程序|标签:python sql sqlalchemy 数据持久化 2010-08-16 23:16 阅读(471)评论(0)在使用 joinedload() 函数创建联接时,我们还可以用多种方式明确的使用联接。例如,为了在User 和 Address 之间创建内联接,我们仅需要使用 filt转载 2014-08-18 13:02:01 · 625 阅读 · 0 评论 -
sqlalchemy文档资料翻译(五)
[程序]sqlalchemy文档资料翻译(五) -- 回滚 由于 Session 工作在事务的基础上,因此我们可以回滚我们的改变。让我们创建两个稍后需要撤销的操作; ed_user 的名称变更为Edwardo:>>> ed_user.name ='Edwardo'接下来我们添加一个错误的用户, fake_user:>>> fake_user = User('转载 2014-08-18 12:58:22 · 393 阅读 · 0 评论 -
sqlalchemy文档资料翻译(一)
[程序]sqlalchemy文档资料翻译(一) 英文原文链接地址概述SQLAlchemy是一套用于python访问数据库的较为成熟的解决方案,其包含的功能可单独使用,也可组合使用。其中最主要的组件描述如下(箭头代表组件之间的基本依赖关系):SQLAlchemy中最重要的两个部分当属Object Relational Mapper(ORM) 和SQL Ex转载 2014-08-18 12:53:12 · 577 阅读 · 0 评论 -
sqlalchemy文档资料翻译(三)
[程序]sqlalchemy文档资料翻译(三) -- 创建 Session 英文原文链接地址我们现在开始讨论数据库。ORM 通过 Session 来操纵数据库。当我们第一次创建应用,在 create_engine() 命令同级,我们定义一个 Session 类,该类是提供 Session 对象的工厂:>>> from sqlalchemy.orm imports转载 2014-08-18 12:54:26 · 570 阅读 · 0 评论 -
sqlAlchemy
所有按照我Pao妞的程序,上次是一见钟情,那么这次一定是要约她看电影的,坐在情侣包,你挨着我,我爱着你,可以好好的了解了解,拉近感情了,哈哈,这又让我想起了初恋,都说初恋无限美,正所谓“举头望明月,低头思故乡”,好诗呀~~ 今天看的电影名字叫《SQL Expression Language》,绝对引进大片,首映哦~ 这次,我主要是要了解一下SQLAlchemy构建SQL的一些细节,转载 2014-08-18 09:44:33 · 1288 阅读 · 0 评论 -
sqlalchemy文档资料翻译(二)
[程序]sqlalchemy文档资料翻译(二) -- 对象关系教程 英文原文链接地址本教程我们主要讨论用于通过数据库表示存取Python对象的基础SQLAlchemy对象关系映射脚本。本教程中采用doctest格式,及每个 >>> 行表示通过python命令行输入的内容,而接下来的文字内容则表示期望获得的返回值。版本检查比较快捷的检查当前SQLAlchemy转载 2014-08-18 12:54:15 · 542 阅读 · 0 评论 -
sqlalchemy文档资料翻译(四)
[程序]sqlalchemy文档资料翻译(四) -- 添加新对象 英文原文链接地址为了持久化我们的 User 对象,我们通过 add() 方法将其添加到Session 中:>>> ed_user = User('ed', 'Ed Jones', 'edspassword')>>> session.add(ed_user)此时,该实例处于待处理状态,转载 2014-08-18 12:55:32 · 419 阅读 · 0 评论