djvirus
Jan 23rd, 2008
Jan 23rd, 2008
Патч belongsTo в CakePHP - поиск по нескольким уровням таблиц
Модели CakePHP при выборке через findAll() умеют подключать "LEFT JOIN"-ом только таблицы первого уровеня связанные через belongsTo. Данные остальных уровней выбираются отдельными запросами для каждой выбранной записи. Это не даёт возможности осуществлять поиск и сортировка по полям этих таблиц.