Я пытаюсь понять, как внедрить пространства имен в мое приложение для организационных целей. Однако я сталкиваюсь с проблемами, пытаясь установить sh ссылки на внешние ключи между моделями в разных пространствах имен, и я не смог найти в Интернете достаточно подробных указаний о том, как правильно его достичь.
Например, у меня есть модель User без пространства имен с отношением has_many к модели Game. Теперь я также хочу связать его has_many с другой моделью Player, которую я хочу поместить в пространство имен GameFiles.
Я использовал скаффолд для генерации пространства имен GameFiles и модели игрока следующим образом:
rails g model game_files/player user:references
Однако проблема в том, что я не могу выяснить, какой синтаксис мне следует использовать в модели User для определения отношения has_many :players
.
Если возможно, как я могу это сделать?
Заранее спасибо.