thinkpphp 5 링크 mongodb

1258 단어 mongo
1. php mongodb 확장 오픈,
공식 확장 라 이브 러 리http://pecl.php.net/package/mongodb 1. 대응 하 는 php 버 전 을 찾 아 시스템 버 전 을 다운로드 하여 압축 을 풀 고 그 안의 phpmongodb. dll 파일 은 php 환경 ext 폴 더 아래 에 놓 습 니 다.2. php 프로필 수정 php. ini 추가
; php_mongodb
extension=php_mongodb.dll

3. mongodb 확장 이 켜 졌 는 지, phpinfo () 보기;열 리 지 않 으 면 다운로드 한 버 전에 문제 가 있 습 니 다.
2. coposer 설치 mongo 확장.
composer require thinkphp/think-mongo

설치 성공 후 mongodb 에 연결 합 니 다.파일 에서 mongo 클래스 를 호출 할 수 있 습 니 다.
use think\mongo;
class Index
{
    public function index()
    {
        $config = [
            'hostname' => '127.0.0.1',
            'hostport' => '27017',
            'database' => 'firstdb',
        ];
        $db = new mongo\Connection($config);
        $list = $db -> name('col')->select();
        //__toString                  ,__toString()    ,                   。
	   print_r($list [0]['_id']->__toString());
        dump($one);
    }
}

몬 고 를 꺼 낸id 사용 가능toString () 방법 은 사용 하기 편 하도록 설정 에 추가 할 수 있 습 니 다.
'pk_convert_id'   => true,//   mongodb _id     id

봉인 추출id 방법 도toString () 으로 구현

좋은 웹페이지 즐겨찾기