Учитывая, что "Rails Way", похоже, не использует ограничения внешнего ключа, я ищу альтернативу, которая позволит мне проверить, что строка, связанная с внешними ключами, действительно существует в TableA, прежде чем я сохраню объект в TableB с table_a_id.
Единственный ресурс, который я нашел, чтобы сделать это до сих пор (не могу найти ссылку на сообщение в блоге, о котором он упоминал, был датирован 2007 годом), похоже, не совместим с Rails 3.2, так что кто-нибудь может предложить способ сделать это?
В настоящее время я смотрю на создание валидатора, чтобы вручную назначать соответствующие атрибуты в моих моделях, но я не могу решить, как это сделать с помощью validate_each (объект, атрибут, значение).