У меня есть проект, который не соответствует соглашениям об именах рельсов, потому что это невозможно для особого случая.
Сценарий: у меня есть модель с именем Foo и таблица базы данных для этой модели с именем example_foos. У меня есть модель с именем Bar и таблица базы данных для этой модели с именем example_bars.
Я хочу создать связь n:m между этими двумя моделями с моделью FooBar. Имя таблицы базы данных для этой модели — ExampleFooExampleBars.
Теперь мой вопрос. Как я могу указать сквозную ассоциацию has_many в моделях? Если я делаю это как обычно, я получаю ошибки, потому что имена модели и таблицы разные.