解析PHP中常见的mongodb查询操作


Posted in PHP onJune 20, 2013
<?php
// ?谖蛔执??BR>$querys = array("name"=>"shian");// ?抵档褥抖嗌?BR>$querys = array("number"=>7);
// ?抵荡箪抖嗌?BR>$querys = array("number"=>array('$gt' => 5));
// ?抵荡箪兜褥抖嗌?BR>$querys = array("number"=>array('$gte' => 2));
// ?抵敌§抖嗌?BR>$querys = array("number"=>array('$lt' => 5));
// ?抵敌§兜褥抖嗌?BR>$querys = array("number"=>array('$lte' => 2));
// ?抵到殪抖嗌?BR>$querys = array("number"=>array('$gt' => 1,'$lt' => 9));
// ?抵挡坏褥赌持?BR>$querys = array("number"=>array('$ne' => 9));
// 使用js下查??l件
$js = "function(){
    return this.number == 2 && this.name == 'shian';
}";
$querys = array('$where'=>$js);
// ?谖坏褥赌男┲?BR>$querys = array("number"=>array('$in' => array(1,2,9)));
// ?谖徊坏褥赌男┲?BR>$querys = array("number"=>array('$nin' => array(1,2,9)));
// 使用正?查?
$querys = array("name" => new MongoRegex("/shi/$i"));
// 或
$querys = array('$or' => array(array('number'=>2),array('number'=>9)));
?>

PHP 相关文章推荐
PHP常用技巧总结(附函数代码)
Feb 04 PHP
PHP向socket服务器收发数据的方法
Jan 24 PHP
thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法
May 21 PHP
双冒号 ::在PHP中的使用情况
Nov 05 PHP
thinkphp中字符截取函数msubstr()用法分析
Jan 09 PHP
一个实用的php验证码类
Jul 06 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
May 12 PHP
php实现算术验证码功能
Dec 05 PHP
PHP simplexml_load_file()函数讲解
Feb 03 PHP
yii框架使用分页的方法分析
Jul 25 PHP
PHP常见的序列化与反序列化操作实例分析
Oct 28 PHP
PHP检查文件是否存在,不存在自动创建及读取文件内容操作示例
Jan 23 PHP
PHP 解决session死锁的方法
Jun 20 #PHP
解析PHP可变函数的经典用法
Jun 20 #PHP
使用PHP求两个文件的相对路径
Jun 20 #PHP
基于PHP服务端图片生成缩略图的方法详解
Jun 20 #PHP
解析thinkphp中的导入文件标签
Jun 20 #PHP
解析thinkphp import 文件内容变量失效的问题
Jun 20 #PHP
解析用PHP实现var_export的详细介绍
Jun 20 #PHP
You might like
php cout&amp;lt;&amp;lt;的一点看法
2010/01/24 PHP
php实例分享之mysql数据备份
2014/05/19 PHP
了解PHP的返回引用和局部静态变量
2015/06/04 PHP
php实现的任意进制互转类分享
2015/07/07 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
ThinkPHP框架结合Ajax实现用户名校验功能示例
2019/07/03 PHP
JS提交并解析后台返回的XML的代码
2008/11/03 Javascript
JavaScript 笔记二 Array和Date对象方法
2010/05/22 Javascript
jQuery的live()方法对hover事件的处理示例
2014/02/27 Javascript
jQuery实现checkbox全选的方法
2015/06/10 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
[原创]Bootstrap 中下拉菜单修改成鼠标悬停直接显示
2016/04/14 Javascript
js添加绑定事件的方法
2016/05/15 Javascript
jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例
2017/01/30 Javascript
Vue实现自带的过滤器实例
2017/03/09 Javascript
使用JS和canvas实现gif动图的停止和播放代码
2017/09/01 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
[02:37]2018DOTA2亚洲邀请赛赛前采访-EG篇
2018/04/03 DOTA
Python实现的监测服务器硬盘使用率脚本分享
2014/11/07 Python
归纳整理Python中的控制流语句的知识点
2015/04/14 Python
Python中在脚本中引用其他文件函数的实现方法
2016/06/23 Python
完美解决Pycharm无法导入包的问题 Unresolved reference
2018/05/18 Python
pandas 读取各种格式文件的方法
2018/06/22 Python
python 将json数据提取转化为txt的方法
2018/10/26 Python
Python实例方法、类方法、静态方法的区别与作用详解
2019/03/25 Python
如何基于Python获取图片的物理尺寸
2019/11/25 Python
Python读取实时数据流示例
2019/12/02 Python
python自动下载图片的方法示例
2020/03/25 Python
python从ftp获取文件并下载到本地
2020/12/05 Python
Python 实现进度条的六种方式
2021/01/06 Python
CSS3实现鼠标悬停显示扩展内容
2016/08/24 HTML / CSS
招标保密承诺书
2015/01/20 职场文书
2017年大学生寒假社会实践活动总结
2016/04/06 职场文书
2019大学生预备党员转正思想汇报
2019/06/21 职场文书
SpringBoot读取Resource下文件的4种方法
2021/07/02 Java/Android
详细介绍Next.js脚手架完整搭建封装
2022/04/26 Javascript