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

 更新时间:2013年06月20日 17:04:49   作者:  
本篇文章是对PHP中常见的mongodb查询操作进行了详细的分析介绍,需要的朋友参考下
复制代码 代码如下:

<?php
// 欄位字串為
$querys = array("name"=>"shian");

// 數值等於多少
$querys = array("number"=>7);

// 數值大於多少
$querys = array("number"=>array('$gt' => 5));

// 數值大於等於多少
$querys = array("number"=>array('$gte' => 2));

// 數值小於多少
$querys = array("number"=>array('$lt' => 5));

// 數值小於等於多少
$querys = array("number"=>array('$lte' => 2));

// 數值介於多少
$querys = array("number"=>array('$gt' => 1,'$lt' => 9));

// 數值不等於某值
$querys = array("number"=>array('$ne' => 9));

// 使用js下查詢條件
$js = "function(){
    return this.number == 2 && this.name == 'shian';
}";
$querys = array('$where'=>$js);

// 欄位等於哪些值
$querys = array("number"=>array('$in' => array(1,2,9)));

// 欄位不等於哪些值
$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 单引号与双引号的区别

    看好多代码有时候用单引号或双引号实现包含字符串的内容,其实简单个概括下双引号中的变量可以解析,单引号就是绝对的字符串。
    2009-11-11
  • PHP中改变图片的尺寸大小的代码

    PHP中改变图片的尺寸大小的代码

    改变图片的尺寸是一个很常见的功能需求,下面开始研究下关于PHP改变图片尺寸的方法。
    2011-07-07
  • php实现微信公众号主动推送消息

    php实现微信公众号主动推送消息

    这篇文章主要介绍了php实现微信公众号主动推送消息的方法,PHP版微信公共平台消息主动推送,突破订阅号一天只能发送一条信息限制,需要的朋友可以参考下
    2015-12-12
  • php关联数组与索引数组及其显示方法

    php关联数组与索引数组及其显示方法

    下面小编就为大家分享一篇php关联数组与索引数组及其显示方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • PHP读取文件并可支持远程文件的代码分享

    PHP读取文件并可支持远程文件的代码分享

    PHP技巧:读取文件并可支持远程文件,给出三个案例,让你更容易理解 php读取文件
    2012-10-10
  • php删除指定目录的方法

    php删除指定目录的方法

    这篇文章主要介绍了php删除指定目录的方法,涉及php递归删除目录的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • php上传图片并压缩的实现方法

    php上传图片并压缩的实现方法

    这篇文章主要介绍了php上传图片并压缩的实现方法
    2015-12-12
  • php使用Jpgraph创建3D饼形图效果示例

    php使用Jpgraph创建3D饼形图效果示例

    这篇文章主要介绍了php使用Jpgraph创建3D饼形图效果,结合实例形式分析了php基于Jpgraph绘制图形的原理、实现步骤与相关操作技巧,需要的朋友可以参考下
    2017-02-02
  • php+ajax实现文件切割上传功能示例

    php+ajax实现文件切割上传功能示例

    这篇文章主要介绍了php+ajax实现文件切割上传功能,结合实例形式分析了PHP结合HTML5 File对象的slice函数进行文件切割与ajax无刷新上传相关操作技巧,需要的朋友可以参考下
    2020-03-03
  • PHP 99乘法表的几种实现代码

    PHP 99乘法表的几种实现代码

    对于刚学PHP的新手来讲,用php写九九乘法表无疑是非常经典的一道练习题,但不要小看这道练习题,它对于逻辑的考验还是相当到位的,这里脚本之家小编就为大家分享一下
    2020-10-10

最新评论