AWS RDS Postgresqlと対話するNodeJS EC2サーバでコールバックを実装しようとしています。私はそれがどのように行われているのかよく分かりません。 AWS-SDKのRDSモジュールにEventEmitterメソッドがあるようです。これは、MySQL、AuroraなどのすべてのRDSインスタンスタイプ用に設計されています。特にpostgres用ではありません。私がしようとしているのは、INSERTまたはDELETEクエリの後にある種のコールバックを取得することだけです。AWS RDS PostgreSQLでnode.jsを使用してコールバックを実装する方法
1
A
答えて
1
あなたのポストグルがRDSであるかスタンドアロンでEC2であるかは、具体的ではありません。あなたは
var pg = require('pg'); var dbe={"result":null};
function Q(sqlQuery,callback) {
/* async, vulnerable, simple */
var conString = "postgres://"+dbUser+":"+dbPass+"@"+dbHost+":"+dbPort+"/"+dbName+"?ssl=true";
pg.connect(conString, function(err, client, done) {
if(err) {
return console.error('error fetching client from pool', err);
}
client.query(sqlQuery, function(err, result) {
done();//call `done()` to release the client back to the pool
if(err) {
return console.error('error running query', err);
}
dbe.result = result;
//console.log(JSON.parse(result.setEncoding('utf8');));
callback();
});
});
}
そして
var res = Q('select now()', function(a) {console.log(dbe.result)});
または類似の呼び出しが必要になります - 私は、ATM
+0
言い換えれば、簡単なクエリを実行します。例は必要ありませんか? –
+0
私の答えは、postgresを問い合わせるコールバックを持つnode.js関数の例です –
関連する問題
- 1. AWS RDS PostgreSQLテーブルスペース
- 2. AWSデータマイグレーションサービス(DMS)を使用してHeroku PostgreSQLからAWS RDSに移行する
- 3. AWS RDS PostgresqlでバックアップDBファイルをロードする方法
- 4. Node.jsでtwitter apiを使用しているときにコールバック関数を実装する方法
- 5. AWS RDS PostgresqlをオンプレミスPostgresqlに複製
- 6. PostgreSQL RDSにパッケージをインストールするAWS
- 7. PostgreSQLでACLを実装する方法
- 8. Amazon RDS PostgreSQLのストレージ使用量を削減する方法は?
- 9. SquareのRetrofitネットワーキングライブラリを使用して非同期コールバックを実装する方法
- 10. AWS Cognito SDK Node.JS実装
- 11. モバイルアプリケーションNode.jsバックエンドでSQLを使用してテーブルジョインを実装する
- 12. IAMを使用してAWS S3上のバケットにアクセスする方法 - Node.js(aws-sdk)?
- 13. Windowsメッセージループを使用したコールバック実装
- 14. AWS RDSインスタンスをデバッグする方法は?
- 15. aws s3 cp> aws Java SDKでマルチパートコピーを使用してcpコマンドを実装する方法
- 16. AWS Lambdaを使用してAWS Flow FrameworkでDeciderおよびActivityワーカーを実装する方法は?
- 17. node.jsコールバックデザイン - コールバックでresを使用する方法
- 18. AWSのPG RDSを使用したリンクサーバー
- 19. node.js、express、socketを使用して通知システムを実装する
- 20. node.jsを使用してトリガーを実装するsequelizeとフック
- 21. node.jsでコールバックを使用
- 22. C++で使用可能なコールバックを実装する良い方法
- 23. AWSで使用されるオペレーティングシステムRDS
- 24. node.jsでエクスプレスサーバなしでAndroid Deeplinkを実装する方法
- 25. Node.jsコールバックを使用してWebインターフェイスにデータを送信する方法
- 26. django dockerの実装でリモートpostgres dbを使用する方法
- 27. jqueryを使用してドラッグでスクロールを実装する方法
- 28. WPVMでMVVMを使用してフィルタボックスを実装する方法
- 29. C#でDynamicObjectを使用してイベントアクセッサを実装する方法
- 30. typescriptを使用してネイティブスクリプトでObservableを実装する方法
単にクエリを実行すると間違って何をテストするための遊び場を持っていませんいつものようにデータを取得していますか? –