node.js - 我需要帮助使用 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”,或者无法解释如何正确执行。
无论如何,我已经设置了触发器和连接,现在我需要捕捉消息。
解决方案
推荐阅读
- json - 当响应多次包含相同的密钥时,如何使用 groovy 验证我的 JSON 响应?
- mysql - 在 Datagrip 中导入 CSV
- sql - 有没有办法在 UNION 之后获得第一行?
- maven - IntelliJ IDEA 目标目录不再可见 Maven
- python - Zapier 代码模块 Python input_data 问题
- java - 我以前有效的 if 语句不再有效
- javascript - ClientAuthError:令牌调用在隐藏的 iframe 中被阻止
- google-sheets - 如何在查询公式中进行复杂的计算?
- javascript - 可调整大小容器上的省略号(使用 Split.js)
- isabelle - 使用 `isabelle` 与 jEdit 建立会话