检查 MySQL、node.js 中的更改

Check for changes in MySQL, node.js

在这段代码中,我如何才能在另一个函数中获取 MYSQL 和 return 中已更改的数据? 例如,获取 id_ticket 列并在另一个函数中使用它。

    const instance = new MySQLEvents(connection, {
      startAtEnd: true
    });
  
    await instance.start();
  
    instance.addTrigger({
      name: 'monitoring all statments',
      expression: config.MYSQL_DATABASE+'.ticket.*',
      statement: MySQLEvents.STATEMENTS.ALL,
      onEvent: e => {
        //Take column "id_ticket"
      }
    });
  
    instance.on(MySQLEvents.EVENTS.CONNECTION_ERROR, console.error);
    instance.on(MySQLEvents.EVENTS.ZONGJI_ERROR, console.error);
  };
  function idticket(//take "id_ticket" from event){

  }

onEvent 是一个处理程序,您只需要将一个函数传递给该处理程序

onEvent: handler

function handler(event) {
  console.log('event', event)
  // do some more
}