ORM框架Ruby ActiveRecord詳細(xì)介紹
作者:佚名 
  Ruby ActiveRecord是一個(gè)以Martin Fowler定義的ORM框架。在編程人員眼中,這是一個(gè)非常有用的框架。下希望本文介紹的內(nèi)容可以幫助大家充分掌握這一技巧。
 在Ruby語言中,有一種ORM框架,為Ruby ActiveRecord。對(duì)于一個(gè)初學(xué)者來說可能對(duì)于這個(gè)框架還不是很了解,下面我們就為大家詳細(xì)介紹相關(guān)概念。#t#
Ruby ActiveRecord是以Martin Fowler所定義的ActiveRecord設(shè)計(jì)模式所命名的.每一個(gè)數(shù)據(jù)庫表,都是一個(gè)繼承ActiveRecord::Base的一個(gè)類.
- require 'active_record'
 - ActiveRecord::Base.establish_
connection(:adapter =>"oci8", - :username =>"username",
 - :password =>"password",
 - :database => "mydb",
 - :host => "myhost")
 - class SomeTable < ActiveRecord::Base
 - set_table_name "test_table"
 - set_primary_key "some_id"
 - end
 - SomeTable.find(:all).each do |rec|
 - # process rec as needed...
 - end
 - item = SomeTable.new
 - item.id = 1001
 - item.some_column = "test"
 - item.save
 
以上就是對(duì)Ruby ActiveRecord的一些應(yīng)用解析。
責(zé)任編輯:曹凱 
                    來源:
                    ddvip.com
 














 
 
 
 
 
 
 