sql >> データベース >  >> RDS >> PostgreSQL

CakePHPが保存時にデータをエスケープするのを防ぐにはどうすればよいですか?

    私の問題の解決策は、CakePHPベースのものではなく、PostgreSQLのものであることが判明しました!

    次のようにクエリに「RETURNINGid」を追加する:

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

    クエリは空の配列を返さなくなり、作成したばかりの行のIDを返すようになりました!



    1. ボタンクリックでMySQLデータベースからHTMLテキストボックスにデータをロードする

    2. SQLServerトリガー-トランザクションによるグループ化

    3. mysqlでINNODBを有効にする方法

    4. エラー1005(HY000):テーブルxを作成できません(errno:-1)