我正在尝试将sql转换为knex。到目前为止我得到的是:
sql语句: SELECT name from students where attendance = "90" AND timestamp between "2020-05-14" AND "2020-05-18";
我试图转换成knex:
const from = req.query.from;
const to = req.query.to
router.get('/students/attendance?from=&to='
req.db.from('students').select("*").where('attendance', '=', req.params.attendance).andWhere('timestamp', 'between', [from, to])
mysql代码可以工作并返回我想要的内容,但我假设我的语法与knex是错误的。请往正确的方向推
1条答案
按热度按时间gajydyqb1#
这里记录的是什么https://knexjs.org/#builder-两者之间
还可以使用.tosql()检查生成的查询。