MongoDb
首先,確保你已經(jīng)安裝了
MongoDB driver for PHP
(重要),參考:
http://pecl.php.net/package/mongodb
然后使用Composer
安裝ThinkPHP5.0
的MongoDb
驅(qū)動:
composer require topthink/think-mongo=1.*
5.0版本的核心框架支持
think-mongo
擴展的版本是1.* 版本
修改你的數(shù)據(jù)庫配置文件database.php
中的type
參數(shù)為:
'type' => '\think\mongo\Connection',
接下來可以使用Db
類直接操作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
作為主鍵,可以如下參數(shù):
// 強制把_id轉(zhuǎn)換為id
'pk_convert_id' => true,
文檔最后更新時間:2018-06-09 16:00:47
未解決你的問題?請到「問答社區(qū)」反饋你遇到的問題