1
Я пытаюсь создать самостоятельное соединение в рельсах.Self присоединяется к рельсам 5.0, используя postgresql
class ItemGroup < ApplicationRecord
has_many :children, class_name: "ItemGroup", foreign_key: "parent_id"
belongs_to :parent, class_name: "ItemGroup"
end
Это мой код, но когда я пытаюсь добавить новую запись, он не сохраняет его. Так в чем проблема в этом коде, может кто-нибудь помочь мне или дать мне представление о том, как присоединиться.
class CreateItemGroups < ActiveRecord::Migration[5.0]
def change
create_table :item_groups do |t|
t.string :name
t.integer :parent_id
t.text :description
t.references :parent, index: true
t.timestamps
end
end
end
И это мой файл миграции.
спасибо ... он работал ... так что вы можете сказать мне, как получить доступ к данным также –
здесь f является параметром цикла –