Как организовать модель-дерево, которая является частью другой модели?

class User < ActiveRecord::Base
  has_and_belongs_to :folders
end

# ...

# migration
class UsersFolders < ActiveRecord::Migration
  def change
    create_table :folders_users, id: false do |t|
      t.belongs_to :user
      t.belongs_to :folder
    end
  end
end

# ...

class Folder < ActiveRecord::Base
  has_ancestry 
  has_and_belongs_to: users
end


Главная проблема в том, что root может ссылаться на users, а вот его children имеют nil для users.

Спасибо.
  • Вопрос задан
  • 2513 просмотров
Пригласить эксперта
Ответы на вопрос 1
mainameiz
@mainameiz
Full-stack web-developer
Не совсем понятен вопрос
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы