Maison > php教程 > PHP开发 > Mongodb php implémente des ajouts, suppressions, modifications et requêtes simples

Mongodb php implémente des ajouts, suppressions, modifications et requêtes simples

高洛峰
Libérer: 2016-12-23 09:16:52
original
1337 Les gens l'ont consulté

Installez l'extension php de mongodb sur windows

Adresse de téléchargement https://s3.amazonaws.com/drivers.mongodb.org/php/index.html

Trouvez le php correspondant version dll, téléchargez php_mongo.dll et placez-le dans le répertoire ext sous le répertoire d'installation de PHP. Modifiez php.ini et ajoutez une extension=php_mongo.dll Aucune dll supportant php7 n'a été trouvée

pour obtenir le MongoClient. object. new sort

pour obtenir l'objet de base de données db, via l'attribut de base de données de l'objet MongoClient, $MongoClient-> nom de la base de données

pour obtenir la collection collection, via l'attribut collection. de l'objet db, $db-> collection Name

pour créer une collection, appelez la méthode createCollection() de l'objet db,

appelez la méthode find() de l'objet collection , interrogez les données, $collection->find()

Appelez la méthode update () de l'objet de collection pour mettre à jour les données, $collection->update($condition,$data);

Appelez la méthode insert () de l'objet de collection pour insérer des données, $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);
}
?>\
Copier après la connexion

Pour plus d'implémentation php mongodb d'ajout, suppression, modification simple et recherchez des articles liés, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal