Могут ли модели использоваться по внешнему ключу в разных пространствах имен? - PullRequest
0 голосов
/ 08 апреля 2020

Я пытаюсь понять, как внедрить пространства имен в мое приложение для организационных целей. Однако я сталкиваюсь с проблемами, пытаясь установить sh ссылки на внешние ключи между моделями в разных пространствах имен, и я не смог найти в Интернете достаточно подробных указаний о том, как правильно его достичь.

Например, у меня есть модель User без пространства имен с отношением has_many к модели Game. Теперь я также хочу связать его has_many с другой моделью Player, которую я хочу поместить в пространство имен GameFiles.

Я использовал скаффолд для генерации пространства имен GameFiles и модели игрока следующим образом:

rails g model game_files/player user:references

Однако проблема в том, что я не могу выяснить, какой синтаксис мне следует использовать в модели User для определения отношения has_many :players.

Если возможно, как я могу это сделать?

Заранее спасибо.

...