actions_as_relation:rails的多表继承

时间:2024-03-18 13:58:57
【文件属性】:

文件名称:actions_as_relation:rails的多表继承

文件大小:23KB

文件格式:ZIP

更新时间:2024-03-18 13:58:57

Ruby

剥夺 这个宝石很珍贵,请使用{active_record-acts_as}( ),它是此宝石的完整重构。 ActsAsRelation 该gem帮助您为ActiveRecord模型实现多表继承(MTI)方法。 默认情况下,ActiveRecord仅支持单表继承(STI)。 MTI为您提供了STI的好处,但不必在单个表中放置数十个空字段。 以传统的电子商务应用程序为例...产品具有共同的属性( name , price , image等),而每种类型的产品都有其自身的属性... pen具有color , book具有author和publisher等。 安装 对于Rails 4安装, Gemfile添加到您的Gemfile gem 'acts_as_relation' , '~> 1.0' 和 $ bundle install 如果您使用的是Rails 3,则必须在Gemfi


【文件预览】:
acts_as_relation-master
----MIT-LICENSE(1KB)
----lib()
--------active_record()
--------acts_as_relation.rb(314B)
----Gemfile(117B)
----README.rdoc(5KB)
----acts_as_relation.gemspec(1KB)
----spec()
--------acts_as_superclass_spec.rb(499B)
--------spec_helper.rb(398B)
--------dummy()
--------acts_as_relation_spec.rb(6KB)
----Rakefile(111B)
----init.rb(27B)
----.travis.yml(50B)
----.rspec(26B)
----Gemfile.lock(3KB)
----.gitignore(83B)

网友评论