解析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 相关文章推荐
PhpMyAdmin中无法导入sql文件的解决办法
Jan 08 PHP
Apache环境下PHP利用HTTP缓存协议原理解析及应用分析
Feb 16 PHP
解析link_mysql的php版
Jun 30 PHP
php读取mysql中文数据出现乱码的解决方法
Aug 16 PHP
codeigniter教程之多文件上传使用示例
Feb 11 PHP
PHP中判断文件存在使用is_file还是file_exists?
Apr 03 PHP
Linux下编译redis和phpredis的方法
Apr 07 PHP
JSON字符串传到后台PHP处理问题的解决方法
Jun 05 PHP
php实现登陆模块功能示例
Oct 20 PHP
thinkPHP框架自动填充原理与用法分析
Apr 03 PHP
php实现数组重复数字统计实例
Sep 30 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
Sep 18 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下网站防IP攻击代码,超级实用
2010/10/24 PHP
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
2013/02/14 PHP
php array_udiff_assoc 计算两个数组的差集实例
2016/11/12 PHP
CI(CodeIgniter)框架视图中加载视图的方法
2017/03/24 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
PHP7新功能总结
2019/04/14 PHP
利用location.hash实现跨域iframe自适应
2010/05/04 Javascript
JavaScript中的稀疏数组与密集数组[译]
2012/09/17 Javascript
使用jQuery插件创建常规模态窗口登陆效果
2013/08/23 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
2013/10/24 Javascript
js Canvas绘制圆形时钟教程
2017/02/06 Javascript
JavaScript生成简单等差数列
2017/11/28 Javascript
JS 实现分页打印功能
2018/05/16 Javascript
使用vue-router为每个路由配置各自的title
2018/07/30 Javascript
利用JS动态生成隔行换色HTML表格的两种方法
2018/10/09 Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
2019/05/03 Javascript
Vue 解决多级动态面包屑导航的问题
2019/11/04 Javascript
Python魔术方法详解
2015/02/14 Python
详解Python中的__getitem__方法与slice对象的切片操作
2016/06/27 Python
Python 的类、继承和多态详解
2017/07/16 Python
基于Python log 的正确打开方式
2018/04/28 Python
用Python写一个模拟qq聊天小程序的代码实例
2019/03/06 Python
python Django 创建应用过程图示详解
2019/07/29 Python
django中上传图片分页三级联动效果的实现代码
2019/08/30 Python
Python更新所有已安装包的操作
2020/02/13 Python
如何清空python的变量
2020/07/05 Python
Matlab中plot基本用法的具体使用
2020/07/17 Python
python使用ctypes库调用DLL动态链接库
2020/10/22 Python
python中@property的作用和getter setter的解释
2020/12/22 Python
夏威夷航空官网:Hawaiian Airlines
2016/09/11 全球购物
泰国国际航空公司官网:Thai Airways International
2019/12/04 全球购物
青年教师培训方案
2014/02/06 职场文书
装饰活动策划方案
2014/02/11 职场文书
个人主要事迹材料
2014/08/26 职场文书
先进党员事迹材料
2014/12/24 职场文书
vue二维数组循环嵌套方式 循环数组、循环嵌套数组
2022/04/24 Vue.js