我一直在rails应用程序中使用Typus。我有以下型号:
model List
has_many :ListItems
# attributes
id : integer
another_id: integer
model ListItem
belongs_to :List
在编辑ListItem时,我希望能够指定another_id
来指定列表,但似乎只能使用id
。another_id
对于每条记录是唯一的。有办法改变这一点吗?我看了一下文档,它不是很全面。
提前感谢!
您可以使用foreign_key
belongs_to :list, foreign_key: 'another_id'
http://guides.rubyonrails.org/association_basics.html belongs-to-association-referencehttp://apidock.com/rails/ActiveRecord/Associations/ClassMethods/belongs_to