Удаление кортежа первичного ключа в первичной таблице при удалении кортежа внешнего ключа - PullRequest
0 голосов
/ 18 апреля 2020

Я использую активадмин gem в rails 6. Я создал две таблицы пользователей и рефералов. Мне нужно, чтобы в таблице пользователей был столбец идентификатора и использованного (оба являются первичным ключом таблицы рефералов). Таким образом, связь между двумя таблицами такова, что пользователь принадлежит рефералам, а у рефералов много пользователей. Теперь всякий раз, когда я удаляю пользователя, я хочу удалить кортеж реферальной таблицы с идентификатором реферала этого пользователя, а не с идентификатором, сохраненным в столбце использованных рефералов.

...