博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一天用MongoDB
阅读量:7167 次
发布时间:2019-06-29

本文共 1556 字,大约阅读时间需要 5 分钟。

listDBs();//var_dump($dbs);//创建一个数据库的意思,也就是创建一个MongoDB对像//$db = new MongoDB($mo,’username’);//$db = $mo->username;$mo = new Mongo();$db = $mo->comedy;$collection = $db->collection;//添加一个元素//$obj = array("title"=>"这是标题", "author"=>"作者向晓东");//$collection->insert($obj);//添加另外一个元素//$obj = array("title"=>"XKCD", "online"=>true);//$collection->insert($obj);$cursor = $collection->find();var_dump($cursor);foreach($cursor as $obj){ echo $obj['title']."
"; if(isset($obj['author'])){ echo $obj['author']."
"; } if(isset($obj['online'])){ echo $obj['online']."
"; }}//$mo->close(); //关闭链接echo "

查询

";//查询$query = array("title"=>"XKCD");$cursor = $collection->find($query);//while($cursor->hasNext()){ //var_dump($cursor->getNext);//}foreach ($cursor as $key => $value) { //var_dump($value); echo $value['title']."
";}//返回$collection集合中第一个文档$one = $collection->findOne();var_dump($one);echo "
";$count = $collection->count();echo $count;echo "
";//没有测试过//$coll->ensureIndex( array( "i" => 1 ) ); // 为i “这一列”加索引 降序排列 //$coll->ensureIndex( array( "i" => -1, "j" => 1 ) ); // 为i “这一列”加索引 降序排列 j升序 //$collection->ensureIndex(array("title"=>-1)); //不管用$cursor = $collection->find();//$cursor->ensureIndex(array("title"=>1));foreach ($cursor as $key => $value) { //var_dump($value); echo $value['title']."
";}$person = array("title" => "xxdxxd", "author"=>"author"); $collection->insert($person); echo "插入数据的ID".$person['_id']."
";$joe = $collection->findOne(array("_id" => $person['_id'])); var_dump($joe);?>

  

转载地址:http://qymwm.baihongyu.com/

你可能感兴趣的文章
行内元素的行高对布局也有影响
查看>>
桌面山寨版2048—游戏逻辑篇之移动方块的框架
查看>>
安裝手冊写法
查看>>
Miller-Rabin与二次探测
查看>>
[学习笔记]Dsu On Tree
查看>>
关于界面绘制过程多次回调ondraw()方法产生的问题
查看>>
Eclipse的debug按钮介绍(三)
查看>>
select、poll、epoll之间的区别总结[整理]
查看>>
Microsoft JScript 运行时错误: 'document.getElementById(...)' 为空或不是对象
查看>>
FineReport9.0定义数据连接(创建与SQL Server 2016数据库的连接)
查看>>
XGBoost 原理及应用
查看>>
Django 模板系统
查看>>
小数据池
查看>>
PTA基础编程题目集7-2然后是几点
查看>>
DP mixture model
查看>>
go的基本语法(变量和函数)
查看>>
Python中yield表达式的使用
查看>>
中国剩余
查看>>
easyUi combotree 实现动态加载树节点
查看>>
php——配合QQ邮箱发送邮件
查看>>