Node-firebird顺序选择不起作用

时间:2018-08-16 10:43:16

标签: javascript node.js firebird

我正在使用简单的代码在firebird lib“ node-firebird”中进行顺序测试。 它总是给我返回第一行,但应该很多。

exports.sequentially = (select, db_con_options) => {
Firebird.attach(db_con_options, (err, db) => {
if (err)
console.log(err);

db.sequentially(select, function(row, index) {
  console.log(row);

}, function(err) {
  console.log(err);
  db.detach();
});
});}

即使在Stack上,我也找到了示例,看起来也一样。有什么建议么 ? 怎么运行的 ?

1 个答案:

答案 0 :(得分:3)

解决方案:

依次具有第三个参数“ next”,在您调用它之后,sql语句将转到下一行。这是一个示例:

after_commit :profile_photo_job, on: :create

def profile_photo_job
    message = "Add a profile photo"
    ReminderJob.set(wait: 1800).perform_later(self.id.to_s, message)
end