編碼的世界 / 優質文選 / 文明

TP5使用mongodb擴展


2021年9月26日
-   

ThinkPHP 5.0 MongoDb驅動
首先安裝官方的mongodb擴展:
http://pecl.php.net/package/mongodb
找到對應的php版本的擴展
然後,配置應用的數據庫配置文件database.phptype參數為:
'type' => '	hinkmongoConnection',

即可正常使用MongoDb,例如:
使用最新mongodb擴展
Db::name('demo')
->find();
Db::name('demo')
->field('id,name')
->limit(10)
->order('id','desc')
->select();
或者使用模型操作:
User::get(1);
User::all('1,2,3');
MongoDb默認的主鍵是_id並且是一個ObjectID對象,如果需要和mysql一樣使用id作為主鍵,可以如下參數:
// 強制把_id轉換為id
'pk_convert_id' => true,

熱門文章