Rails имеет одно отношение
-
07-07-2019 - |
Вопрос
У меня есть простая база данных, которая имеет следующее отношение.
На каждом сервере есть одна игра.
Теперь таблица Game - это просто список различных игр, которые можно иметь на сервере.
Однако, когда я делаю @ server.game, я получаю исключение SQL, потому что он пытается найти сервер INSTANCE своей игры (выберите * из игр, где games.server_id = 1). Мне бы очень хотелось просто делать (выберите * из игр, где games.id = @ server.game_id)
Какие-нибудь подсказки относительно того, как выполнить эту связь?
Решение
Если Сервер
имеет связь own_to
с Game
, то базовый SQL будет тем, что вы ищете
Не связан с StackOverflow