Магия Cake заключается в том, что я считаю умным и говорю: «Согласно конвенции CakePHP, tenant_id
указывает на Tenant.id
и manager_id
указывает на Manager.id
, но я не могу найти эти таблицы.«
Я был бы склонен сам кодировать модель - я редко использую Bake, за исключением случаев, когда я создаю проект, и все не слишком сложно.
Мне не ясно, чтоВы пытаетесь достичь здесь.tenant_id
зеркало User.id
?Если вы пытаетесь сделать то, что я думаю, вам нужно создать три модели - Пользователь , Арендатор и Менеджер и кодировать что-то вроде:
(models / tenant.php)
class Tenant extends AppModel {
var $useTable = 'users'; // This model uses the 'users' database table.
}