`

(转) RockMongo查询操作用法总结

阅读更多
1.简单查询
//xid=560870 and type=video
{
"xid": 560870,
"type": "video"
}

//查询数组中的数据
array(
"fruit.name"=>'aa'
)
返回如:
array (
  'fruit' =>
  array (
    'name' => 'aa',
    'age' => '34',
  ),
  'name' => 'caihuafeng',
)


2.模糊查询
//content like %爱%
array(
"content"=>new MongoRegex("/爱/i")
)

//查询以"爱"开头并且以"爱"结尾的数据
array(
"content"=>new MongoRegex("/^爱$/i")
)

3.大于、小于、不等于查询
//uid>=561484
array(
"uid"=>array('$gte'=>561484)
)

//uid>=0 and uid<=561484
array(
"uid"=>array('$gte'=>0,'$lte'=>561484)
)

//uid in (561484,0)
array(
"uid"=>array('$in'=>array(561484,0))
)

说明:
$gt   >
$gte  >=
$lt   <
$lte  <=
$ne   !=
$in : in
$nin: not in
$all: all
$not: 反匹配

4.查询指定字段
//查询存在uid字段的数据
array(
"uid"=>array('$exists'=>true)
)

//查询不存在uid字段的数据
array(
"uid"=>array('$exists'=>false)
)

5.查询字段类型
//查询content字段为字符型的数据
array(
"content"=>array('$type'=>2)
)
2   字符型
16  整型

6.查询数组指定的长度
//查询fruit大小为2的数据
array(
"fruit"=>array('$size'=>2)
)
返回如下:
array (
  '_id' => new MongoId("4e411abf7c1883973c0e2114"),
  'fruit' =>
      array (
        '0' => 'aa',
        '1' => 'bb',
      ),
  'name' => 'caihuafeng',
)

转自: http://hi.baidu.com/woaidelphi/blog/item/19f07613152df19c6438db36.html

分享到:
评论

相关推荐

    mongodb tool is rockmongo

    windows版rockmongo

    rockmongo插件

    rockmongo rockmongo插件

    RockMongo v1.1.2

    使用宽松的New BSD License协议速度快,安装简单支持多语言(目前提供中文、英文、日文、巴西葡萄牙语、法语、德语、俄语、意大利语)系统可以配置多个主机,每个主机可以有多个管理员需要管理员密码才能登入操作,...

    rockmongo安装文件及安装说明

    包括rockmongo以及如何让配置的说明,亲测可以

    rockmongo管理工具

    最新的rockmongo 下载,原网站已不能运行,好用的php版管理mongodb的管理工具

    rockmongo-mongodb管理工具

    一款优秀的mongodb数据库管理工具,可视化的对数据进行追踪

    RockMongo MongoDB数据库管理工具 v1.0.8.rar

    主要特征: 使用宽松的New BSD License协议 速度快,安装简单 支持多语言(目前提供中文、英文、日文) 系统 可以配置多个主机,每个主机可以有多个管理员 需要管理员密码才能登入操作,确保数据库的安全性 服务器 ...

    rockmongo.rar

    rockmongo,作者已经不维护了,最后一个版本1.1.7版。

    rockmongo_RockMongo_

    可以配置多个主机,每个主机可以有多个管理员需要管理员密码才能登入操作,确保数据库的安全性服务器服务器信息 (WEB服务器 PHP PHP.ini相关指令 ...)状态数据库信息数据库查询,创建和删除执行命令和Javascript代码...

    mongo图形化工具:rockmongo

    mongodb 可视化工具,使用的PHP实现,very good Best PHP MongoDB Administrator,MongoDB admin UI,MongoDB GUI

    rockmongo资料

    rockmongo资料

    RockMongo MongoDB数据库管理工具 v1.1.2.rar

    使用宽松的New BSD License协议 速度快,安装简单 支持多语言(目前提供中文、英文、日文、巴西葡萄牙语、法语、德语、俄语、意大利语) 系统 可以配置多个主机,每个主机可以有多个管理员 需要管理员...

    RockMongo(MongoDB管理工具) 1.1.6

    RockMongo是一个PHP5写的MongoDB管理工具。 RockMongo(MongoDB管理工具) 1.1.6 更新内容: * 增加土耳其语 * 支持2d索引 ...•使用宽松的New BSD License协议 ...•支持多语言(目前提供中文、...6.开始玩转MongoDB!

    MongoDB管理工具Rockmongo.pdf

    MongoDB管理工具Rockmongo.pdf 学习资料 复习资料 教学资源

    mongoDB+mongoVUE+rockMongo

    MongoDB数据库以及可视化的工具MongoVUE和rockMongo,MongoDB版本在3.0以上的不能选择MongoVUE,否则会出现无法连接到collection的情况

    RockMongo MongoDB数据库管理工具源码

    RockMongo MongoDB数据库管理工具源码 非常不错 懂的自己下吧!

    rock mongo

    mongo-latest-php5.3-safe-thread.zip mongo-latest-php5.3-no-thread-safe.zip rockmongo-v1.1.0.zip rockmongo-on-windows-v0.0.2.rar 共四个文件 ,php 版本 很不错的 mongo 监控 系统

    MongoDB管理工具RockMongo-1.17源代码

    RockMongo是一个MongoDB管理工具。功能强大,操作简单。javascript写的。Windows7, 8, 10,server 2008, server 2012可以。

    基于PHP的RockMongo php MongoDB管理工具.zip

    基于PHP的RockMongo php MongoDB管理工具.zip

    MongoDB管理工具RockMongo的安装1

    MongoDB管理工具RockMongo的安装1、安装php5环境,apt-get install php52、安装pecl,以便下载php-mongo即php

Global site tag (gtag.js) - Google Analytics