sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Cómo puedo evitar que CakePHP escape datos al guardar?

¡La solución a mi problema resultó NO estar basada en CakePHP, sino en PostgreSQL!

Agregando "ID DE RETORNO" a la consulta de esta manera:

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

¡La consulta ya no devuelve una matriz vacía y ahora devuelve el ID de la fila que acaba de crear!