码迷,mamicode.com
首页 > 数据库 > 详细

MongoDB PHP

时间:2015-11-09 12:31:57      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

连接

<?php
   // 连接到mongodb
   $m = new MongoClient();// 选择一个数据库
   $db = $m->mydb;?>

 创建集合

<?php
   // 连接到mongodb
   $m = new MongoClient();// 选择一个数据库
   $db = $m->mydb;
  $collection = $db->createCollection("mycol");?>

插入文档

<?php
   // 连接到mongodb
   $m = new MongoClient();// 选择一个数据库
   $db = $m->mydb;
  $collection = $db->mycol;
  $document = array( "title" => "MongoDB", "description" => "database", "likes" => 100, "url" => "http://www.w3cschool.cc/mongodb/", "by", "w3cschool.cc" ); $collection->insert($document);?>

查找文档

<?php
   // 连接到mongodb
   $m = new MongoClient();// 选择一个数据库
   $db = $m->mydb;
$collection = $db->mycol;
$cursor = $collection->find(); // 迭代显示文档标题 foreach ($cursor as $document) { echo $document["title"] . "\n"; } ?>

更新文档

<?php
   // 连接到mongodb
   $m = new MongoClient();
   $db = $m->mydb;
$collection = $db->mycol;// 更新文档 $collection->update(array("title"=>"MongoDB"), array(‘$set‘=>array("title"=>"MongoDB Tutorial")));// 显示更新后的文档 $cursor = $collection->find(); // 循环显示文档标题foreach ($cursor as $document) { echo $document["title"] . "\n"; } ?>

删除文档

<?php
   // 连接到mongodb
   $m = new MongoClient();// 选择一个数据库
   $db = $m->mydb;
$collection = $db->mycol;// 移除文档 $collection->remove(array("title"=>"MongoDB Tutorial"),false);// 显示可用文档数据 $cursor = $collection->find(); // iterate cursor to display title of documentsforeach ($cursor as $document) { echo $document["title"] . "\n"; } ?>

 

MongoDB PHP

标签:

原文地址:http://www.cnblogs.com/LoveJulin/p/4949306.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!