sql >> Database teknologi >  >> RDS >> Mysql

Gemmer rumlige data i CakePHP

konverter denne linje :

$this->data['Report']['position'] = $db->expression("GeomFromText('POINT(" . 
    $this->data['Report']['lat'] . " " . $this->data['Report']['lng'] . ")')");

til :

$this->data['Report']['position'] = (object) $db->expression("GeomFromText('POINT(" .
     $this->data['Report']['lat'] . " " . $this->data['Report']['lng'] . ")')");

Det burde virke.



  1. Eksekverer UNDTAGET hurtigere end en JOIN, når tabelkolonnerne er de samme

  2. Kan ikke opdatere data fra MySQL-databasen

  3. SQL-match på bogstav- og talarrangement uden brug af regulære udtryk

  4. Postgres Query Plan, hvorfor rækkeestimering er så forkert