Agile Web Development with Rails
http://www.cnblogs.com/dahuzizyd/archive/2007/04/13/ruby_on_rails_windows_instatnrails_study_all.html
连结现存的资料库/表,例如sql server 2005中自带的pubs资料库的titles资料表时,下达ruby script\generate scaffold Title title:string notes:text指令,以指定所显示的字段后,还有三个问题要解决。
第一个是连接到sql资料库;
第二个是解决该资料表中使用了type作为字段名称;
http://www.ruby-forum.com/topic/101557
第三个是指定主键
综上所述,所产生的model应修改如下
class Title < ActiveRecord::Base
set_inheritance_column :ruby_type
set_primary_key "title_id"
# getter for the "type" column
def device_type
self[:type]
end
# setter for the "type" column
def device_type=(s)
self[:type] = s
end
end
此外当主键是复合键时还有其它的问题要考虑
2009年1月28日 星期三
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言