如何在 adonis js 查询生成器中添加 'date_add()'
How to add 'date_add()' in adonis js query builder
我正在尝试转换行 sql 查询。这是我想要 运行
的原始行查询
select * from sales WHERE updated_at BETWEEN
date_add('2018-10-24', INTERVAL -10 HOUR)
and
date_add('2018-10-25', INTERVAL -10 HOUR)
我想将此 date_add 功能添加到此查询中
Sale.query().whereBetween('updated_at',[data.date1,data.date2])
.getSum('totalAmount')
非常感谢。
你需要的是一个whereRaw,你的查询将是下一个
Sale.query().whereRaw('updated_at BETWEEN date_add('2018-10-24', INTERVAL -10 HOUR) and date_add('2018-10-25', INTERVAL -10 HOUR'))
我正在尝试转换行 sql 查询。这是我想要 运行
的原始行查询select * from sales WHERE updated_at BETWEEN
date_add('2018-10-24', INTERVAL -10 HOUR)
and
date_add('2018-10-25', INTERVAL -10 HOUR)
我想将此 date_add 功能添加到此查询中
Sale.query().whereBetween('updated_at',[data.date1,data.date2])
.getSum('totalAmount')
非常感谢。
你需要的是一个whereRaw,你的查询将是下一个
Sale.query().whereRaw('updated_at BETWEEN date_add('2018-10-24', INTERVAL -10 HOUR) and date_add('2018-10-25', INTERVAL -10 HOUR'))