pg-promise

    1

    1答えて

    こんにちは私は約束が新しく、forループ内のすべての約束を待ってから次の)。私は、いくつかのpromise.all例を見たことがありますが、それは私の次のコードのためにそれらを適応させる方法は明らかではありませんでした。現在、forループの後にnext()に行き、forループが完了する前に解決します。どんな助けもありがとう! pg-promise(約束通りのpsql)を使用しています。 オリジナル

    2

    1答えて

    私は最近、javascriptの非同期動作のために約束とその目的を理解しようとしています。私は理解していると思うのですが、未来価値を返すものを約束する方法とまだ闘っておらず、何か他のことをするための新しいコードブロックを実行します。私が使用している二つの主要なノードモジュール: PG-約束 exceljs 私は何をしたいのですが、ファイルを読み込まれ、その後、一度完全に読み、実行する各ワークシート

    0

    2答えて

    私はpostgresqlでエクスプレス生成テンプレートを使用しています。私は委託と追跡を作成するための2つの残りのルートメソッドを持っています。 しかし、私はそれぞれの委託の挿入に更新されるトラッキングが欲しいが、私はそれを行うためにシリアル主キーが必要です。したがって、createCon関数からは、createConTrackingのcidフィールドに使用するために、挿入後にidを返す必要があり

    1

    1答えて

    欠落しているオブジェクトフィールドに対して、defaultオプションのSQLクエリをフォーマットする必要があります。 let formattedQuery = pgp.as.format('INSERT INTO some_table (a,b,c) VALUES ($(a), $(b), $(c))', object, {default: null}); db.none(formattedQu

    0

    1答えて

    私のNodeJSアプリケーションでは、Postgresへのクエリを作成する必要があり、PG結果のすべての行に対してGET要求を行う必要があります。すべてのGET結果を配列に返します。 私のコードで何が問題になっていますか? var promise = require('bluebird'); var pgp = require('pg-promise')({ promiseLib: promis

    0

    1答えて

    私はnode.js pg-promiseモジュールを使用してpostgresデータベースにアクセスしています。結果は常にキーと値を持つjsonオブジェクトである行の配列として戻ってくることを除いて、すべてうまくいっています。帯域幅は無駄に見えます。データの半分以上が各フィールドのキーに送られます。 私は何を取得していますがハッシュの配列である:私が欲しいもの [{ "ID":110744

    3

    1答えて

    テキストに文字列 "$(...)"が含まれていると、データベースにテキストを挿入できません エラー:プロパティ '...'存在しません。 const pgp = require('pg-promise')({ promiseLib: bluebird }); const db = pgp(process.env.DATABASE_URL); let values = [{text: 'this

    0

    1答えて

    私はデータベースを照会するためにpg-promiseを使用しています。私はHerokuののPostgresの(無料版)を使用しているので、接続の最大数が、DBに接続するために20 である、私は私が使用している pgp(process.env.DATABASE_URL + '?poolSize=10') .connect() .then(sco => { d

    -2

    2答えて

    JavaScript関数と引数を検索しましたが、以下のような関数を理解するのに役立つものは見つかりませんでした。 original tutorialを参照できます。 createPuppyには、req、res、およびnextという3つの引数があります。 function createPuppy(req, res, next) { req.body.age = parseInt(req.b

    1

    2答えて

    こんにちは私はPostgreSQLを初めて使用しています。基本的には、存在しない場合はユーザーを取得し、存在しない場合はnullを戻し、エラー・ハンドラーが必要です。以下は現在使用しているコードです。これを行うためのより良い方法に関するヒントは高く評価されています!コンソールで var options = { // Initialization Options promiseL