pg-promise

    1

    1答えて

    私はpg-promiseといくつかの問題を抱えているところインチ 私はWHERE句でのパラメータの未定義の数を指定したいと思います。 すべてのパラメータはORで連結されます。 db.any( 'SELECT genre FROM genres'+ 'WHERE ((genres.genre LIKE \'Animation\' OR genres.genre LIKE \'Act

    0

    1答えて

    私は約束のチェーンにresパラメータ(投稿要求から)を渡す方法を把握しようとしています。私は次のコードを持っています: router.post("/", (req, res) =>{ let email = req.body.username; let pass = req.body.password; conn.any("SELECT * FROM users WHERE email =

    1

    1答えて

    すべてのbodyパラメータがオプションであるREST APIにパッチエンドポイントがあります。手動で各パラメータをチェックせずに実装する最良の方法は何ですか? helpers名前空間の db.none("update tasks set title=$1, description=$2, value=$3 where id=$4", [req.body.title, req.body.d

    1

    1答えて

    これはおそらく愚かな質問ですが、私はノードとpostgresqlを初めて使うので、苦労しています。 Iは蛇腹例として、データベースに複数のオブジェクトを挿入するpgp.helpers.insertを使用しようとしています:インサート上記のコードはjsonbとしてmycolumnとmytable 2列に users = [{mycolumn:{name: 'John', age:23}}, {myc

    1

    1答えて

    helpers.updateメソッドを動作させることができません。私はほぼ100%確信していますが、それは私が見落としている単純なものです。以下 はコードに関係表の列です:以下 user_id user_social_profile_platform user_social_profile_link ColumnSetのための私の定義です。 (私はちょうどこれらのウィンドウをスクロールする必要が嫌

    1

    1答えて

    const userPhoneNumber = await transaction.one(pgp.as.format(`${pgp.helpers.update({ modifiedById: login.objectId, modifiedTimestamp: now, phoneNumber }, columnSets.userPhoneNumb

    1

    1答えて

    RETURNS void、db.none()が拒否するPostgreSQL関数を実行すると、"No return data was expected."で拒否されます。 次にdb.one()メソッドを使用します。このメソッドはオブジェクト{ PS_name: '' }で解決されます。 私はPostgreSQLのvoid関数が実際に空のオブジェクトを返すと思いますか? pg-promiseでvoid

    1

    1答えて

    私はColumnSetとhelper.insert関数を複数行の挿入に使用しています。 Postgres Date/Time now()機能を使用するテーブルの列があります。 const cs = new helpers.ColumnSet([ 'lastname', { name: 'rental_date', def: 'now()' }

    1

    1答えて

    タイプQueryFileをpg-promiseに再利用できますか? 例: const pgp = require(`pg-promise`)(options); const QueryFile = pgp.QueryFile; const db = pgp(config.DB); const query = new QueryFile('queryPath/some.sql', { min

    0

    1答えて

    Angular 4クライアント側Nodejs-ExpressバックエンドとPostgreSQLデータベースがあります。問題は、私は、サーバーにデータを送信したい場合は、バックエンドが私に送って(私のサブモジュールでは、TODO機能は何である)ということで、次: 私のエラーメッセージは次のとおりです。 POST/API/datatodo 500 1.150 MS - 969 エラー:整数のための無効