首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Node.js上监听火鸟事件

在Node.js上监听火鸟事件
EN

Stack Overflow用户
提问于 2021-07-15 05:31:42
回答 1查看 51关注 0票数 0

我在Firebird 2.5中创建了以下事件

代码语言:javascript
复制
CREATE TRIGGER neworc FOR ORC AFTER INSERT POSITION 0
AS
BEGIN
  POST_EVENT 'new_orc';
END

我想知道是否有一种方法可以让我在节点应用程序中侦听此事件。我安装了node-firebird包并创建了下面的代码,但它不起作用。

代码语言:javascript
复制
Firebird.attach(options, function(err, db) {
    if (err)
        throw err;

    db.on('new_orc', function(result) {
        console.log(result);
    });
});
EN

回答 1

Stack Overflow用户

发布于 2021-07-15 20:41:05

node-firebird的文档没有提到火鸟事件。on函数似乎只适用于特定于node-firebird的连接事件(“附加、分离、行、结果、事务、提交、回滚、错误等”),而不适用于Firebird事件。

换句话说,看起来您不能使用node-firebird侦听Firebird事件。

https://github.com/asfernandes/node-firebird-drivers的驱动程序似乎支持事件(例如,参见this test),但这个库的文档严重不足。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68385326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档