У меня есть ресурс с именем Team
который принадлежит пользователю (в client_id
) и должен иметь много пользователей (в users
) в приложении Rails 3.Rails: has_many и принадлежит_и той же модели
Как я могу указать
belongs_to :user
и
has_many :users
в одной модели?
Я уверен, если это может быть достигнуто с HABTM, так как мне нужно сообщите моей команде, что владелец команды является пользователем, а участники - пользователями. Если я правильно понимаю, HABTM означает, что несколько пользователей могут принадлежать нескольким командам. –
Я отредактировал свой ответ, я думаю, что вы хотите создать ассоциацию вручную со значимым именем –
спасибо Ананд и Блейк Симпсон, я придерживался решения, предложенного Блейком (потому что он немного интуитивно понятен в моем случай), но я ценю оба ответа! –