Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在RubyonRails上,通过id将记录与同一模型的其他记录关联起来_Ruby On Rails_Ruby_Ruby On Rails 3_Rails Admin - Fatal编程技术网

Ruby on rails 在RubyonRails上,通过id将记录与同一模型的其他记录关联起来

Ruby on rails 在RubyonRails上,通过id将记录与同一模型的其他记录关联起来,ruby-on-rails,ruby,ruby-on-rails-3,rails-admin,Ruby On Rails,Ruby,Ruby On Rails 3,Rails Admin,我有一个名为Tags的模型,其中每个tag都有一个名称和描述,但是一个tag可以是其他tag的父级 我想在我的模型中添加一个parent_id,但我想知道Rails Admin是否可以配置为将子项与父项(来自同一模型的另一条记录)关联起来 谢谢:)在以下网站上找到它: 多亏了 :) class标记

我有一个名为Tags的模型,其中每个tag都有一个名称和描述,但是一个tag可以是其他tag的父级

我想在我的模型中添加一个parent_id,但我想知道Rails Admin是否可以配置为将子项与父项(来自同一模型的另一条记录)关联起来

谢谢:)

在以下网站上找到它:

多亏了 :)

class标记
class Tag < ActiveRecord::Base
    attr_accessible :description, :name, :parent_id
    has_many :children, class_name: "Tag", foreign_key: "parent_id"
    belongs_to :parent, class_name: "Tag",primary_key: "id"
end