$model = new Model ( 'setup_menus' );
$map ['setup_menus.rowId'] = '385';
$result = $model->where ( $map )->select ();
var_dump( $model->_sql () );
//var_dump ( $result );
return;显示为null同样的代码在3.2.2下正常显示SQL语句
另外如果将上述代码改为:
$model = new Model ( 'setup_menus' );
$map ['setup_menus.rowId'] = '385';
$result = $model->where ( $map )->select ();
var_dump ( $result );
return;正常显示rowId为385的这条记录再改为
$model = new Model ( 'setup_menus' );
$map ['rowId'] = '385';
$result = $model->where ( $map )->select ();
var_dump ( $result );
return;则显示表中的全部记录,以上代码在3.2.2下是完全正常的参照这个贴子,做相应配置,无法查询数据库
http://www.thinkphp.cn/topic/26803.html
已经放弃这个方法
目前是用这个方法来实现不强制小大写的
http://www.thinkphp.cn/topic/26801.html
请指点,多谢
最佳答案