Как связать Модель с собой.
Когда я создаю модель с помощью:
let(:user) {create(:user)}
Я пытался использовать следующие коды, но получаю эту ошибку:
FactoryBot::AssociationDefinitionError:
Self-referencing association
Это мой код попытки:
FactoryBot.define do
factory :user do
name 'Test'
association :admin, factory: :user
end
end
Это отношение:
class User < ApplicationRecord
...
belongs_to :admin, foreign_key: :admin_test, class_name: 'User'
...
end
Я хочу создать правильную ассоциацию!Спасибо!