我们通过对Ruby语言的深入学习中知道,有两种ORM框架可以帮助我们灵活的编写Ruby语言。下面我们将会介绍其中一种ORM框架,Ruby框架OG。#t#
当我们需要定义一个存储的类时,我们能够使用property方法使用Ruby框架OG:
Ruby框架OG连接数据库:
- db=Og::Database.new
(:destroy=>false,- :name=>'mydb',
- :store=>:mysql,
- :user=>'hal9000',
- :password=>'chandra')
每一个对象都有一个save方法来插入数据库数据:
- obj=SomeClass.new
- obj.alpha="Poole"
- obj.beta="Whitehead"
- obj.gamma="Kaminski"
- obj.save
还有一些描述传统数据库中的对象关系的Ruby框架OG使用方法:
- classDog
- has_one:house
- belongs_to:owner
- has_many:fleas
- end
分享题目:Ruby框架OG与ActiveRecord不同之处
转载来于:http://www.shufengxianlan.com/qtweb/news42/476842.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联