Knex/Node/MySQL 从 YYYY-MM-DD HH-MM-SS 到仅 YYYY-MM-DD

Knex/Node/MySQL from YYYY-MM-DD HH-MM-SS to just YYYY-MM-DD

我想在从数据库中检索日期时删除时间方面的内容,这是我拥有的代码,但它不起作用,有人可以告诉我哪里出错了吗?

.whereRaw('DATE_FORMAT( ap_meeting.horodate, "%Y-%m-%d" )' = conditions.dateMax)

一些上下文:

    var dateTime = new Date();
    dateMin = moment(dateTime).format("YYYY-MM-DD");
    dateMax = moment(dateMin).add(48, 'hours').format("YYYY-MM-DD");

只是想让所有人的答案都清晰明了,谢谢 Nick 快速而中肯的回复!

.whereRaw('DATE_FORMAT( ap_meeting.horodate, "%Y-%m-%d" ) = \'' + conditions.dateMax + '\'')