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

NodeJSで、node-postgresモジュールを使用してJSONオブジェクトをテキストとして保存する方法は?

    ノードpostgresモジュールには別の形式のクエリがあります;ここで、2番目のパラメーターはオブジェクトの配列です。だからあなたの場合

    var sql = 'INSERT INTO sessions(sid,user_id,session_object) VALUES ($1,$2,$3) RETURNING session_id';
    var values = [id1,1,JSON.stringify(session)];
    

    その後、

    でフォローアップします
    client.query(sql,values,function(err,info) {
    ...
    

    これには、SQLインジェクション攻撃から保護するという追加の利点もあります。




    1. PDOを使用した複数のデータベース

    2. レコードが見つからない場合に0を返すMySqlcount()

    3. すべてのmysqlテーブル間のすべての関係を見つける方法は?

    4. 無効なトリガー エラー