Как сказал paolo , но добавив в запрос 'recursive':
$this->Form->find('all', array(
'fields' => array('Form.id'), // just return the id, thank you
'order' => 'Form.id DESC', // sort the query result by id DESC
'limit' => 1, // gimme the top id
'recursive' => -1, // don't scan associated models in the query
));
но я бы тоже использовал
$this->Form->find('first', array(
'fields' => array('Form.id'),
'order' => array('Form.id DESC'),
'recursive' => -1,
)
);
Что не намного короче, но более выразительно того, что вы хотите.
И я бы посоветовал вам позаботиться, потому что уже есть помощник по формам, и может возникнуть путаница. С другой стороны, вы обычно используете переменную $ form в представлениях, в то время как это код контроллера.