PHPで正常に動作するコードがいくつかあります。postgres CLI から発行します
NOTIFY job;
通知は Postgres によって正しく発生します (PHP クライアントで確認できます) が、ノードで読み取ることができません。
JS:
var pg = require('pg');
var conString = "your postgres information";
var client = new pg.Client(conString);
client.connect();
client.query('LISTEN job');
client.on('notification', function(msg) {
console.log('data');
});
私はそれをシンプルに保つことを好みます。このようにpostgresでプロシージャを作成する唯一の方法はありますか?