$model->whereTime('start_time', '<=', time())
->whereTime('end_time', '>=', time())
->fetchSql(true)
->select();下面是打出的sql:SELECT * FROM `tp_activity` WHERE `start_time` & lt ;= 1541746450 AND `end_time` & g t;= '1541746450'不用whereTime$map = [
['start_time', '<', time()],
['end_time', '>=', time()]
];或者$maps = [
'start_time'=>['start_time', '<', time()],
'end_time'=>['end_time', '>=', time()]
];或者$maps = [
'start_time'=>['<', time()],
'end_time'=>['>=', time()]
];这四种条件都会把 > 和 < 转成 & lt ; 和 & gt ; ,然后报错,这种怎么解决呢?
最佳答案