Нет, рекурсивный = -1 не поможет в случае $ this-> Model-> find ('list').
Если вы хотите найти ('all') или найти ('first'), то он будет более полно использован.
например. Пользователь, VatInfo, VatInfoLog - это три модели, тогда
1) рекурсивный = -1
$ this-> VatInfo-> найти ( 'все')
Будет возвращать только данные таблицы VatInfo.
2) рекурсивный = 0
$ this-> VatInfo-> найти ( 'все')
Вернет данные из таблиц User и VatInfo 2 для пользователя.
3) рекурсивный = 1
$ this-> VatInfo-> найти ( 'все')
Возвращает данные о пользователях, принадлежащих пользователю, $ hasMany VatInfoLog и VatInfo 3.