我正在使用简单的代码在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上,我也找到了示例,看起来也一样。有什么建议么 ? 怎么运行的 ?
答案 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