Articles of cakephp appmodel

Связывание нескольких моделей Cakephp

Я пытаюсь связать 3 модели в cakephp. Отношение выглядит следующим образом Участник hasMany Member_Organaization Member_Organisations относится к организации я пытаюсь использовать $ This-> как принадлежность> найти ( 'все', условия) это просто покажет мне только данные до hasMany ассоциации. Я понимаю, что модель участника не связана непосредственно с организацией. но как мы можем это сделать? Мой […]

Как связать модель в CakePHP по полям, не названным по соглашению?

У меня две таблицы с username поля в обоих. Как я могу указать имя поля для локальной и внешней таблицы? Я хочу, чтобы CakePHP будет делать что-то вроде ON (`T1`.`username` = `T2`.`username`)` в результате. Без каких-либо изменений таблицы будут соединены со следующим условием: ON (`T1`.`id` = `T2`.`t1_id`)` Устанавливать 'foreign_key' = 'username' недостаточно, потому что он […]

CakePHP с использованием нескольких баз данных для моделей

Возможно ли, чтобы некоторые модели находились в одной базе данных и других моделях в другой (используя одно и то же соединение)? У меня есть несколько таблиц только для чтения, которые я хочу использовать для нескольких установок моей системы. Другие таблицы должны быть за установку. Например, users – это общая таблица, а posts – для каждой […]