看著看著我就發現了一個問題,在模型操作數據庫的時候,沒有聲明操作的是哪個表,他就能直接操作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