これは手遅れになるかもしれませんが、おそらく他の誰かがそれを使用できるでしょう。SELECTpg_notify(''、'');を使用するトリガー内でDBは
で応答しますERROR: query has no destination for result data
SQL state: 42601
Hint: If you want to discard the results of a SELECT, use PERFORM instead.
エラーが示すようにSELECTをPERFORMに変更すると、この問題を解決するのに役立ち、通知は期待どおりに配信されます。おそらくこれが問題だったのかもしれません。
私は同じセットアップをしていて、同じ問題を抱えていました。