модель данных cakePHP с несколькими внешними ключами к той же таблице

На основе конвенций модели данных cakePHP для установки внешнего ключа я указал бы столбец с source_table, сопровождаемым _id.

У меня есть учетные записи и account_messages таблица. Теперь сложность возникает, когда мне нужны 2 ссылки внешнего ключа на ту же таблицу учетных записей. Конкретно я должен отслеживать account_id в поле TO и account_id в поле FROM на сообщении.

Из документов/пекарни я указал бы account_id.. однако, что я указал бы для второй ссылки?!?

Действительно ли это возможно, и все еще извлеките выгоду из волшебного кода cakePHP?

Любое понимание ценилось бы.

Ry

8
задан user350269 25 May 2010 в 19:50
поделиться

1 ответ

Обычно я использую что-то вроде to_id и from_id, а затем использую что-то вроде this

Думаю, все, что вам нужно, находится в этой ссылке

HTH Сэм

11
ответ дан 5 December 2019 в 15:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: