Как заставить ActiveRecord работать с таблицами с несколькими столбцами в качестве первичных ключей?
-
03-07-2019 - |
Вопрос
Как использовать ActiveRecord в существующей БД с несколькими столбцами в качестве первичного ключа и без идентификатора столбца? Мне пришлось писать расширения / хаки на set_primary_key, обновлять и удалять методы. Но я не уверен, будет ли это работать в будущих версиях. Есть ли способ заставить ActiveRecord работать в таких случаях без хаков?
Решение
ActiveRecord не поддерживает составные первичные ключи. Вот библиотека , которая имеет целью добавить поддержку.
Не связан с StackOverflow