天天看點

TP架構中的Db::name 和 dB::table 以及 db('') 的差別

Db::name()

如果資料庫中的表統一了表字首,在application/database.php中的也寫明prefix  => '字首_'   就可以使用

Db::name('user')->where(['id'=>1])->select();

//資料庫中的表名為 fa_user

Db::table()使用這個必須指定完整的表名

Db::tale('fa_user')->where(['id'=>1])->select();

db('')是助手函數,注意此助手函數,每次都會重新連接配接mysql!!是以這個助手函數少使用。

db('user')->where(['id'=>1])->select();

耶和華是我的牧者,我必不至缺乏。