Заказать результат findDependentRowset не работает - PullRequest
0 голосов
/ 12 октября 2010

Я использую findDependentRowset () Zend-Framework. Здесь я хочу определить некоторые параметры выбора, такие как ORDER или LIMIT.

Пример кода, который я нашел, не работает для меня:

$table = new MyTable(); // extends Zend_Db_Table
$row = $table->fetchAll()->current(); 
$rowset = $row->findDependentRowset(
   'table',
   $table->select()->order('von ASC')->limit(1)
);

Во-первых, метод select () здесь не определен. Я должен использовать getAdapter (), чтобы иметь возможность использовать этот метод. Далее я получаю предупреждение:

No reference rule "SELECT ORDER BY `von` ASC LIMIT 1"

Как я могу это исправить?

Большое спасибо !!

1 Ответ

2 голосов
/ 12 октября 2010

Проверьте документы API для Zend_Db_Table_Row_Abstract - Zend_Db_Table_Select должен передаваться в качестве третьего параметра, а не второго.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...