>  기사  >  php教程  >  Mongodb+php는 간단한 추가, 삭제, 수정 및 쿼리를 구현합니다.

Mongodb+php는 간단한 추가, 삭제, 수정 및 쿼리를 구현합니다.

高洛峰
高洛峰원래의
2016-12-23 09:16:521269검색

windows에 mongodb의 PHP 확장 설치

다운로드 주소 https://s3.amazonaws.com/drivers.mongodb.org/php/index.html

해당 PHP 찾기 버전 dll 파일을 다운로드하고 php_mongo.dll을 PHP 설치 디렉토리 아래의 ext 디렉토리에 넣으십시오. php.ini를 수정하고 확장자=php_mongo.dll을 추가하십시오. MongoClient를 얻으려면

php7을 지원하는 dll이 없습니다. object.new는

MongoClient 개체의 데이터베이스 속성을 통해 데이터베이스 개체 db를 가져오고, $MongoClient-> 데이터베이스 이름

은 collection 속성을 통해 가져옵니다. db 개체의 $db-> 컬렉션 이름

컬렉션을 생성하려면 db 개체의 createCollection() 메서드를 호출하고

컬렉션 개체의 find() 메서드를 호출합니다. , 데이터 쿼리, $collection->find()

컬렉션 개체의 update() 메서드를 호출하여 데이터 업데이트, $collection->update($condition,$data);

컬렉션 객체의 insert() 메소드를 호출하여 데이터를 삽입하고, $collection-> insert($data);

<?php
// 连接到mongodb
$mongoClient = new MongoClient();
// 选择一个数据库
$db = $mongoClient->test;
 
//获取集合
$collection=$db->users;
 
//更新文档
$condition=array();
$condition["id"]=1;
$data=array();
$data[&#39;name&#39;]="wangwu";
$data[&#39;age&#39;]="11";
$collection->update($condition,$data);
 
//插入文档
$data=array();
$data[&#39;id&#39;]=4;
$data[&#39;name&#39;]="哈哈";
$data[&#39;age&#39;]="11";
$collection->insert($data);
 
//删除文档
$condition=array();
$condition[&#39;id&#39;]=2;
$collection->remove($condition);
 
//查询文档
$users=$collection->find();
foreach ($users as $k => $v) {
  print_r($v);
}
?>\

간단한 덧셈을 구현하는 mongodb+php 관련 글을 더 보시려면, 삭제, 수정, 조회 등은 PHP 중국어 사이트를 주목해주세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.