php 는 pecl 을 이용 하여 mongodb 확장 을 어떻게 설치 하 는 지 상세 하 게 설명 합 니 다.
본 고 는 주로 phop 이용 pecl 설치 mongodb 확장 에 관 한 내용 을 소개 하 였 으 며,다음은 더 이상 말 하지 않 겠 습 니 다.상세 한 소 개 를 해 보 겠 습 니 다.
환경 설명
Class 'MongoDB\Driver\Query' not found
오류 가 발생 할 수 있 습 니 다.pecl 설치 확장
pecl 을 통 해 확장 을 편리 하 게 설치 할 수 있 습 니 다.
메모:여러 버 전의 phop 이 설치 되 어 있 으 면 해당 버 전의 pecl 디 렉 터 리 를 진행 해 야 합 니 다.예 를 들 어:
➜ bin pwd
/usr/local/php7.1/bin
➜ bin sudo ./pecl install mongodb
설치 완료 후 php.ini 에 추가:extension=mongodb.sophp 다시 시작,phpinfo 보기
테스트
<?php $manager = new MongoDB\Driver\Manager("mongodb://localhost:27017");
//
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(['id' => 1, 'name'=>'Google']);
$bulk->insert(['id' => 2, 'name'=>'Github']);
$bulk->insert(['id' => 3, 'name'=>'StackOverFlow']);
$manager->executeBulkWrite('test.sites', $bulk);
$filter = ['id' => ['$gt' => 1]];
$options = [
'projection' => ['_id' => 0],
'sort' => ['id' => -1],
];
//
$query = new MongoDB\Driver\Query($filter, $options);
$cursor = $manager->executeQuery('test.sites', $query);
foreach ($cursor as $document) {
echo "<pre>";
var_dump($document);
}
실행 결과:총결산
이상 은 이 글 의 전체 내용 입 니 다.본 논문 의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 참고 학습 가치 가 있 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 댓 글 을 남 겨 주 셔 서 저희 에 대한 지지 에 감 사 드 립 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
php 는 pecl 을 이용 하여 mongodb 확장 을 어떻게 설치 하 는 지 상세 하 게 설명 합 니 다.머리말 본 고 는 주로 phop 이용 pecl 설치 mongodb 확장 에 관 한 내용 을 소개 하 였 으 며,다음은 더 이상 말 하지 않 겠 습 니 다.상세 한 소 개 를 해 보 겠 습 니 다. 환경 설명 php7...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.