Zend_Db_Table fetchAll и имена столбцов - PullRequest
2 голосов
/ 22 января 2010

Я тестирую Zen_DB и Zend_DB_Table, и у меня возникла проблема:

Допустим, у меня есть две таблицы
таблица A (идентификатор, заголовок)
таблица B (id, заголовок)

Если я напишу что-то вроде

$db = $this->getDbTable()->getAdapter();  
$query = "SELECT A.*, B.* FROM A INNER JOIN B on A.id = B.id"  
$stmt = $db->query($query);  
$rows = $stmt->fetchAll();  

каждая результирующая строка имеет вид ['id' => value, 'title' => value]

Вопрос: Каким образом извлекаемые строки могут быть похожи на ['A.id' => value, 'A.title' => value ',' B.id '=> value,' B. title '=> value']?

Важно : я не хочу изменять схему базы данных

1 Ответ

2 голосов
/ 22 января 2010
...