Database Core + Explorer a transakce

pista5
Člen | 72
+
+1
-

Ahoj,
v navodu jsem nasel zminku o transakcich pouze u Core. Pouzivam v kodu Core i Explorer (update, insert, delete) zaroven… je to v poradku?


$this->database->transaction(function () {
	.....

	$data = $this->database->fetch("SELECT n.*, k.typ_uctovani, ss.mena
		FROM nemovitosti n
        LEFT JOIN kategorie k ON n.id_kategorie = k.id
        LEFT JOIN seznam_staty ss ON n.stat = ss.stat
        WHERE n.id = ?", $this->values->id_nemovitosti);

	...

	$this->database->table('rezervace')
    	->where('id', $this->id)
        ->update($val);

	...
});

Editoval pista5 (16. 12. 2021 8:42)

David Matějka
Moderator | 6445
+
0
-

Je to v pořádku, obojí používá stejně connection, takže to poběží v jedné transakci.