mongo常用操作

Posted finddata

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongo常用操作相关的知识,希望对你有一定的参考价值。

<?php
include "db.php";
$m = new MongoClient(‘mongodb://localhost:27017‘);
$db = $m->mongo; //选择或者创建数据库
$db->user->insert(array("id"=>"1","name"=>"wangpan"));  //创建表并添加数据;
$user=$db->user->find(array("id"=>"1"));
p($user);

$db = $m->mongo;
$table=$db->user;
$table->insert(array("id"=>"2","name"=>"guojuan2"));
$table->insert(array("id"=>"3","name"=>"guojuan3"));
$table->insert(array("id"=>"4","name"=>"guojuan4"));
删除数据库
$db1 = $m->wangpan;
$db1->drop();

p($m->listDBs());//查看所有数据库


$db =$m->mongo;
$table=$db->user;
p($table->count());
p($table->insert(array("name"=>"guojuan4")));
p($table->findOne(array("name"=>"guojuan4")));
p($table->remove(array("name"=>"guojuan4")));
p($table->update(array("name"=>"guojuan5","id"=>"44")));?
$ob = array(‘id‘=>‘3‘,‘name‘=>‘wanghaoran‘);
p($table->insert($ob));

p($table->find());
?>

 

以上是关于mongo常用操作的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB常用操作练习

提效小技巧——记录那些不常用的代码片段

mongo 常用命令

C#程序员经常用到的10个实用代码片段 - 操作系统

mongodb驱动的正确使用方法

MongoDB 常用操作及学习资料收集