DIBI Jak použít funkce ve fluent insertu?
- Harrier
- Člen | 9
Aktualizoval jsem Dibi (z hodně staré verze) a přestal mi fungovat jeden insert.
//data jsou z formuláře
$data["gps_souradnice"] = "ST_PointFromText('POINT(0 0)',4326)";
$this->db->insert("zakaznici", $data)->execute();
To mi začalo házet tuhle chybovou zprávu
Dibi\DriverException #1416 Cannot get geometry object from data you send to the GEOMETRY field
Problém je v tom že mi dibi začal dáva zpětné lomítka do dotazu a
uzavřel funkci do uvozovek?
Výsledný dotaz vypadá takto:
INSERT INTO zakaznici (.....,'gps_souradnice') VALUES (.....,'ST_PointFromText(\'POINT(0 0)\',4326)')
Co s tím? Je nějaké řešení a nebo dotaz musím napsat ručně?
Editoval Harrier (10. 9. 2020 15:30)