TP5使用mongodb擴展


ThinkPHP 5.0 MongoDb驅動

首先安裝官方的mongodb擴展:

http://pecl.php.net/package/mongodb

找到對應的php版本的擴展

然后,配置應用的數據庫配置文件database.phptype參數為:


'type' => '\think\mongo\Connection', 


即可正常使用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,


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM