PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment puis-je empêcher CakePHP d'échapper des données sur une sauvegarde ?

La solution à mon problème s'est avérée ne PAS être basée sur CakePHP, mais sur PostgreSQL !

En ajoutant "RETURNING id" à la requête comme ceci :

INSERT INTO locations (title,company_id,state_id,poly,point) 
VALUES ('$title',$company_id,$state_id,ST_GeomFromText('$geom',4269),$point) RETURNING id;

La requête ne retourne plus un tableau vide, et retourne désormais l'ID de la ligne qu'elle vient de créer !