Как заставить ActiveRecord работать с таблицами с несколькими столбцами в качестве первичных ключей?

StackOverflow https://stackoverflow.com/questions/411384

  •  03-07-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

ActiveRecord не поддерживает составные первичные ключи. Вот библиотека , которая имеет целью добавить поддержку.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top