- 浏览: 268336 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (263)
- mysql (5)
- boost (6)
- 工具 (10)
- IT生活 (7)
- 多线程 (3)
- Ruby (15)
- php (2)
- MongoDB (39)
- 移动互联网 (2)
- 测试 (8)
- c++ (28)
- 书 (1)
- 网站 (3)
- 网络编程 (14)
- 开源软件 (1)
- 分布式计算 (1)
- 得得得 (1)
- php,wordpress (1)
- error (5)
- 编译 (2)
- 学习 (1)
- 杀毒软件 (1)
- dd (0)
- linux (21)
- 数据库 (1)
- STL (1)
- c++/c (5)
- 软件设计 (1)
- 操作系统 (4)
- 库 (2)
- win32 (1)
- s (0)
- openssl (1)
- perl (2)
- debug (1)
- windows (4)
- python (12)
- windows 防火墙 (1)
- vs (1)
- vim (2)
- vc (1)
- 浏览器插件的危害 (1)
- curl (0)
- 判断手机号码合法性的库 (0)
- 地址备注 (0)
- 安装 File::Slurp (1)
- cenos (2)
- shell (1)
- linunx (1)
- internet (1)
- software (1)
- widows (1)
- linux io (1)
- nginx (2)
- 算法 (2)
- google (1)
- protobuf (2)
- tengine (1)
- tools (1)
- lua (2)
- liunx (1)
- vcard (1)
- lua-iconv (1)
- 网络 (2)
- teat (0)
- ldconfig linux (0)
- awk (0)
- grep (0)
- windws (2)
- linux 命令 (1)
- tcp dump (1)
- vmware (1)
- question2answer (2)
- mongdb (1)
- 正则 (1)
- OCR (2)
- Windows Server (1)
最新评论
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
//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 从3.0 升级到3.2
2016-06-15 19:27 1425下载mongodb: curl "https://f ... -
MongoDB 日志切换
2016-06-13 17:47 819MongoDB默认情况下不会自动的切换轮转日志的,这将会导致日 ... -
mongodb c++ driver 从2.4.6 升级到3.0.1 注意点 (windows版本)
2015-09-15 17:58 6861. 使用mongodbclient的静态库需要定义下面的值 ... -
check_mongodb nagios
2015-08-17 17:22 0nagios check_mongodb插件监控mongodb ... -
Mongodb profiling
2015-08-06 10:14 404Mongodb profiling是Mngodb提供的类似于m ... -
linux mongdb 备份操作笔记
2015-07-22 09:21 586目的:添加一个延迟1小时的sencodary作为冷备数据库 ... -
mongodb 操作失失误救策略
2015-07-14 20:47 431杀掉某个正在处理的操作: db.currentOp() db ... -
mongodb oplog
2015-06-30 10:53 516mongodb oplog的使用 所在位置: Master/ ... -
mongodb 升级的问题导致添加帐号出现问题
2015-06-05 11:47 937mongodb 原有数据库版本:2.2.2 更新到数据库版本 ... -
libmongodbclient 2.6.6
2015-02-25 11:43 486mongodb c++ driver 2.6之后的版本不能从m ... -
mongodb 搜索结果保存到文件中
2013-07-22 16:44 1929第一种方式: mongo localhost:11111/te ... -
getLastError mongodb
2013-04-03 10:32 0一、简介 很多人抱怨mongodb是内存数据库,也没有事务,会 ... -
getLastError mongodb
2013-03-30 18:24 930http://docs.mongodb.org/manual/ ... -
[转]十个 MongoDB 使用要点
2013-03-20 10:19 828从 [url = "http://space.i ... -
利用mongodb c++ driver来编译
2012-12-04 15:12 0编译库时错误: 引用 E:\code_64\v2.2.2\m ... -
scons 64 mongodb
2012-08-01 19:52 973编译64位mongodb spin_lock.cpp cl ... -
scons 编译 mongodb client lib
2012-07-31 20:09 1212Use scons to build MongoDB and ... -
MongoDB 客户端 MongoVue
2012-05-14 11:13 943今天在同事那里看到了 ... -
mongodb 2.0.0 replica set + authentication bug
2012-04-26 13:56 921mongodb 2.0.0 replica set + aut ... -
array in mongodb ( c++ driver)
2012-04-25 17:31 2223BSONArray BSONArrayBuilder ...
相关推荐
在实际使用RockMongo时,用户可以执行以下操作: 1. 数据浏览:通过RockMongo,用户可以方便地浏览MongoDB中的集合(相当于SQL中的表),查看文档内容。 2. 查询与更新:编写MongoDB的查询语句,获取所需数据,同时...
通过浏览器访问RockMongo,你可以轻松地完成以下操作: 1. **连接管理**:配置不同的MongoDB服务器地址、端口、用户名和密码,支持多个MongoDB实例的连接和切换。 2. **数据浏览**:查看数据库列表,进入特定数据库...
4. 查询执行:RockMongo拥有一个强大的查询构建器,用户可以编写MongoDB的查询语句,查看查询结果,这对于调试和优化查询性能非常有帮助。 5. 索引管理:创建、修改和删除集合的索引,以优化查询速度。 6. 用户权限...
4. 查询执行:用户可以通过RockMongo编写并执行MongoDB查询语句,支持复杂的聚合框架操作,进行数据分析和查询优化。 5. 用户管理:管理MongoDB的用户账户和权限,设置访问控制,确保数据安全。 6. 性能监控:...
RockMongo是一款轻量级、开源且免费的MongoDB管理工具,它允许用户通过Web浏览器来执行各种数据库操作,如查看、创建、修改和删除集合、文档,以及执行查询和聚合操作。它的设计目标是简单易用,同时也提供了丰富的...
RockMongo为用户提供了一个直观的图形用户界面,方便进行数据查询、插入、更新和删除等操作。 在开始安装RockMongo之前,首先确保你的系统已经安装了PHP环境和MongoDB服务器。RockMongo是用PHP编写的,因此你需要一...
一旦设置完成,你就可以开始使用 RockMongo 进行数据库的创建、查询、更新和删除等操作了。 总结来说,安装 RockMongo 主要涉及安装 PHP 环境、PECL 和 `php-mongo` 扩展,配置 PHP 配置文件,部署 RockMongo 应用...
摇滚Mongo(RockMongo)是一个基于Web的MongoDB管理工具,主要设计用于管理和操作MongoDB数据库。尽管作者已停止维护,1.1.7是其最后一个官方版本,但这个开源项目仍可在许多旧系统或个人项目中找到应用。下面将详细...
使用宽松的New BSD License协议速度快,安装简单支持多语言(目前提供中文、英文、日文、巴西葡萄牙语、法语、德语、俄语、意大利语)系统可以配置多个主机,每个主机可以有多个管理员需要管理员密码才能登入操作,...
主要特征: 使用宽松的New BSD License协议 速度快,安装简单 支持多语言(目前提供中文、英文、日文) 系统 可以配置多个主机,每个主机可以有多个管理员 需要管理员密码才能登入操作,确保数据库的安全性 服务器 ...
RockMongo的使用需要一定的MongoDB基础知识,包括了解其数据模型(文档、集合、数据库)、查询语法以及基本的数据库操作概念。同时,熟悉PHP环境也是必要的,因为RockMongo是用PHP编写的,可能需要在服务器上配置PHP...
可以配置多个主机,每个主机可以有多个管理员需要管理员密码才能登入操作,确保数据库的安全性服务器服务器信息 (WEB服务器 PHP PHP.ini相关指令 ...)状态数据库信息数据库查询,创建和删除执行命令和Javascript代码...
4. **文档操作**:在RockMongo中,你可以方便地插入、更新、查询和删除单个文档,支持丰富的查询语法,包括基本查询、正则表达式、范围查询等。 5. **索引管理**:为了提高数据检索效率,RockMongo提供了创建、查看...
- **许可证**:Rockmongo 使用宽松的 New BSD License 协议,允许自由使用、修改和分发。 - **速度与易用性**:设计简洁,安装简便,运行快速。 - **多语言支持**:包括中文、英文、日文、巴西葡萄牙语、法语、...
与MongoVUE不同,RockMongo通常可以与较新的MongoDB版本协同工作,因此更适合那些使用3.0或更高版本的用户。RockMongo的设计理念是轻量级且易于定制,因此开发人员可以根据自己的需求进行自定义配置。 在安装...
RockMongo提供了一个用户友好的Web界面,使得数据库的查询、插入、更新和删除操作变得更加简单。它的主要特性包括: 1. **多语言支持**:RockMongo支持多种语言,包括但不限于中文,这使得全球各地的用户都能轻松...
4. **功能丰富**:除了基本的数据库操作,RockMongo还支持复杂的查询构建,可以执行聚合框架操作,进行索引管理和数据库备份与恢复。 5. **安全性**:为了保护数据库,RockMongo支持身份验证,用户需要凭据登录才能...
RockMongo是一款基于Web的MongoDB管理工具,它提供了一个直观的用户界面,使得数据库的管理和操作变得更加简单。源码的获取意味着你可以深入了解其内部工作原理,并根据需要进行定制或扩展。 RockMongo的主要特点...
2. **MongoDB数据库管理**:通过分析RockMongo的代码,可以学习到如何使用PHP驱动(如MongoDB PHP Driver)来连接、查询和操作MongoDB数据库,理解文档型数据库的特性和操作方式。 3. **Web界面开发**:RockMongo...
使用宽松的New BSD License协议 速度快,安装简单 支持多语言(目前提供中文、英文、日文、巴西葡萄牙语、法语、德语、俄语、意大利语) 系统 可以配置多个主机,每个主机可以有多个管理员 需要管理员...