Database a vrácení prvků jako pole
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- tttpapi
- Člen | 100
Ahoj,
chtěl bych se zeptat, zda je možné, aby mi dotaz vrátil pole výsledků místo pole objektů.
Mám dotaz:
<?php
$categoriesRow = $this->database->table(self::DOCUMENTS_CATEGORIES_TABLE)
->select('category_id')
->where('document_id', $documentId)
->fetchAll(); //nevím, jestli to tu musí být pro tuhle úpravu
?>
A chtěl bych, abych měl pole kategorií a nemusel si to procházet přes foreach, abych si tuty (tyto) údaje vytáhl.
Díky za pomoc.
- David Matějka
- Moderator | 6445
nevim, jetli te chapu, ale mozna hledas fetchPairs
$categoriesRow = $this->database->table(self::DOCUMENTS_CATEGORIES_TABLE)
->select('category_id')
->where('document_id', $documentId)
->fetchPairs(NULL, 'category_id');