Cox*_*xer 4 ruby activerecord ruby-on-rails composite-primary-key
我正在尝试使用http://compositekeys.rubyforge.org/,以便在我的activerecord模型中使用复合主键.
我已经添加gem 'composite_primary_keys', '=3.1.0'到我的Gemfile中了.现在我尝试按如下方式设置我的第一个模型类.
class StringProperty < ActiveRecord::Base
self.primary_keys :entity_id, :property_id
set_table_name "problem.string_property"
attr_accessible :entity_id, :property_id, :value
end
Run Code Online (Sandbox Code Playgroud)
但我得到的只是:

我究竟做错了什么?:(
Ven*_*atK 10
我认为以下内容将起作用.
require 'composite_primary_keys'
class StringProperty < ActiveRecord::Base
self.primary_keys = :entity_id, :property_id
set_table_name "problem.string_property"
attr_accessible :entity_id, :property_id, :value
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4506 次 |
| 最近记录: |