Nette Database – Vícenásobný insert vrací pouze první vložený záznam

kachna96
Člen | 9
+
0
-

Ahoj,

při použití vícenásobného insertu ve tvaru

$insertedRows = $this->database->table(self::TABLE_NAME)
            ->insert($items);

Nette Database vygeneruje následující dotaz

INSERT INTO `table` (`column1`, `column2`, `column3`, `column4`)
VALUES (1210771515, 0, 0, 6), (619162806, 1, 1, 6)

nicméně do proměnné $insertedRows se přepsaly jenom první hodnoty, tzn. (id, 1210771515, 0, 0, 6).
Jde nějak udělat, aby se do $insertedRows ukládaly všechny hodnoty, které vložím do databáze, nebo budu muset udělat ten insert přes foreach?

Díky!

Editoval kachna96 (15. 9. 2018 11:57)