5.1参数绑定sql复用问题

浏览:341 发布日期:2019/04/07
5.0.0 - 严重 - 未处理
CreditshopActivityModel::whereRaw('(start_time<=:end_t AND start_time>=:start_t AND end_time>=:start_t)',
            ['start_t'=>$start_time, 'end_t'=>$end_time])
            ->where('id', '<>', $data->id)
            ->buildSql()
最终生成的SQL却是SELECT * FROM `ke_creditshop_activity` WHERE  ( (start_time<='1556812800' AND start_time>='1556726400' AND end_time>=:ThinkBind_1_) )  AND `id` <> 2绑定的start_t和end_t只能使用2个占位,而pdo却是支持复用的
评论(
后面还有条评论,点击查看>>