看着看着我就发现了一个问题,在模型操作数据库的时候,没有声明操作的是哪个表,他就能直接操作user表,原来是因为在TP中,模型明是根据表名来命名的,User.php表示这个模型文件操作的就是数据库中的user表。每一个模型文件都对应数据库中的一张表
2017-07-19
$maxc=User::max('password'); 字符串也可以max
->D:\thinkphpaction\thinkphp\library\think\Debug.php:165:string 'ff8b8f29d009fccf63b2ab770448df89' (length=32)
->D:\thinkphpaction\thinkphp\library\think\Debug.php:165:string 'ff8b8f29d009fccf63b2ab770448df89' (length=32)
2017-07-18
$user=User::where('id',66)->field('username','password')->find();
dump($user->toArray());
---------------------------------------------
field的设置失效,两个以上会查出所有字段,一个字段才有效
dump($user->toArray());
---------------------------------------------
field的设置失效,两个以上会查出所有字段,一个字段才有效
2017-07-18