在bookboxf.js中使用类似now()的mysql函数执行查询



在Knex.js/bookfor.js中如何执行以下

select * from `events` where end_time >= now() 

现在在where()中传递会将其作为参数而不是函数

 qb.andWhere("end_time", ">=", "now()");

在书架上不确定,但直接使用Knex,我想你应该试试:

qb.andWhere("end_time", ">=", knex.fn.now());

关键是使用原始查询。Knex附带了一个使用原始查询的选项。这将阻止now()成为查询的参数(即?)

MyModel.forge()
     .query(function(qb) {
        qb.whereRaw("end_time >= now()")
     })

相关内容

  • 没有找到相关文章

最新更新