問題タブ [node.js-pg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
868 参照

node.js - 外部の JavaScript ファイルからファイル システムにアクセスするにはどうすればよいですか?

「game.html」という名前の HTML ファイルを読み取るserver.jsという名前のファイルがあります。

その HTML ファイルは、「game.js」という名前の外部 JavaScript ファイルにリンクされています。

server.js ファイル内

game.html ファイル内

game.js ファイル内

game.js で「var fs = require('fs')」を使用すると、常にこのエラーが発生します。

ReferenceError: require が定義されていません

この問題の解決策はありますか?

0 投票する
1 に答える
705 参照

node.js - Nodejs と Postgres のタイプ エラー

postgres に提供されたオブジェクトのリストに基づいて、動的更新クエリを生成しています。これは私のクエリがどのように見えるかです:

そして、ここに私が与えている値のリストがあります:

私の知る限り、値は正しく一致しています。これは私が見ているエラーです:

最終的にクエリを実行するコードは次のとおりです。

そして、ここにテーブル定義があります:

0 投票する
2 に答える
733 参照

javascript - 関数からクエリの結果を返す場合、pg を使用すると undefined が返されますが、コンソールにログを記録すると出力されるのはなぜですか?

これは私のコードです:

このコードは未定義を返し、データベースとの接続を終了しません

しかし、返す代わりに関数内で firstNameMatches を console.log に記録し、コンソール ロギングなしで関数を呼び出すと、必要な結果が得られ、データベース接続が適切に閉じられます。

私がしたいのは、このクエリの結果を返し、それを別の関数で使用することです。そのため、結果をコンソール ログに記録したくありませんが、結果を返そうとすると、未定義になり、そうではありません。データベース接続を閉じます。