1.在文檔里沒有找到關於where() between and 相應的說明
每次組合查詢 要么寫原生 要么連續調用where方法。
可用以下方式組合
$condition = array();
$condition['name'] = 'php';
// CI 版本 3.1.6 php7
$createTime = '2019-08-12';
$endTime = '2019-09-19';
$condition["createTime between '$createTime' and '$endTime'"]=null; // 測試下用 false 不可以 查看源碼 false 轉化為0 了,可能里面涉及到類型轉換
$res = $this->db->select('*')->where($condition)->get('user')->result_array(); //SELECT * FROM `user` WHERE `name` = 54 AND `createTime` between '2019-08-12' and '2019-09-19';