database->table() prevest do asociovaneho pole

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
vosy
Člen | 532
+
0
-

Ahoj, chtel bych se zeptat jak by jste postupovali, kdyz ziskate data z tabulky jak je prevest do asociovaneho pole. kde klic by byl nazev sloupecku.

enumag
Člen | 2118
+
0
-

Ty se vážně nauč používat API dokumentaci… https://api.nette.org/…Row.php.html#…

vosy
Člen | 532
+
0
-

diky za navrh ale toArray jsem jiz zkousel:

return $this->db->table($this->createTableName(array(‚idLanguage‘=>$idLanguage)))->toArray();

Error:
Nette\MemberAccessException
Call to undefined method Nette\Database\Table\Selection::toArray()

enumag
Člen | 2118
+
0
-

To se ale volá nad ActiveRow, ne nad Selection.

foreach ($this->db->table($this->createTableName(array('idLanguage' => $idLanguage))) as $row) {
	$row->toArray();
}

Editoval enumag (20. 9. 2013 9:10)

vosy
Člen | 532
+
0
-

dekuji a promin za hloupe otazky