首页 > 解决方案 > 我需要帮助使用 postgres 触发器向 Node 发送通知

问题描述

我已经使用 pg 模块将数据库连接到后端,并创建了一个发送通知的触发器......

CREATE OR REPLACE FUNCTION public.notificacion()
RETURNS TRIGGER
LANGUAGE plpgsql
AS
$BODY$
BEGIN
PERFORM pg_notify('canal', row_to_json(NEW)::text);
RETURN null;
END
$BODY$;

CREATE TRIGGER modificacion
AFTER UPDATE ON 
my_friends
FOR EACH ROW EXECUTE PROCEDURE
notificacion();

现在我需要实时捕获触发器发送的更新信息,我尝试了一些解决方案,但其中一些使用了不推荐使用的内容,如“util”,或者无法解释如何正确执行。

无论如何,我已经设置了触发器和连接,现在我需要捕捉消息。

标签: node.jspostgresql

解决方案


推荐阅读