学习内容:1.mongodb增加操作2.mongodb删除操作3.mongodb查询操作增删改查的高级应用Capped Collection(固定集合)GridFS 大文件上传或下载1: insertMongoDB是面向文档存储的数据库,文档结构形式叫BSON(类似JSON)db.c1.insert...
分类:
数据库 时间:
2015-04-27 09:35:41
阅读次数:
212
1.查询单条记录
> db.choice.findOne()
2.查询时指定查询条件
> db.choice.find({"_id":"005a38d5"})
默认{}查询全部
指定返回列
> db.choice.find({"_id":"005a38d5"},{"title":1,"results":1})
{ "_id" : "005a38d5", "title" :...
分类:
数据库 时间:
2015-03-17 18:08:24
阅读次数:
181
MongoDB中使用find来进行查询,查询就是返回一个集合中文档的子集,子集合的范围从0个文档到整个集合。find的第一个参数决定了要返回哪些文档。空的查询文档{}会匹配集合的全部内容,要是不指定查询文档,默认就是{}。MongoDB查询使用上还是有些限制的,数据库所关系的查询文档的值必须是常量,...
分类:
数据库 时间:
2015-03-13 12:12:20
阅读次数:
180
看了些资料,对应只需要知道怎么查询和使用mongodb的我来说,这些足够啦。左边是mongodb查询语句,右边是sql语句。对照着用,挺方便。db.users.find() select*fromusersdb.users.find({"age":27}) select*fromuserswhere...
分类:
数据库 时间:
2015-03-09 12:19:30
阅读次数:
202
在对超过百万条记录的集合进行聚合操作。 DBObject?match=(DBObject)JSON.parse("{$match:{logType:{‘$in‘:[5,9]}}}");
DBObject?group=(DBObject)JSON.parse("{$group:{‘_id‘:‘$domainUrl‘,‘count‘:{‘$sum‘:1...
分类:
数据库 时间:
2015-03-05 00:24:48
阅读次数:
244
MongoDB查询优化分析摘要:在MySQL中,慢查询日志是经常作为我们优化查询的依据,那在MongoDB中是否有类似的功能呢?答案是肯定的,那就是开启Profiling功能。该工具在运行的实例上收集有关MongoDB的写操作,游标,数据库命令等,可以在数据库级别开启该工具,也可以在实例级别..
分类:
其他好文 时间:
2015-02-05 18:37:51
阅读次数:
6999
1、含日期查询 从起始时间到结束时间BasicDBObject queryObj = new BasicDBObject();queryObj.put("date",new BasicDBObject().append("$gte",starttime).append("$lt",endtime))...
分类:
数据库 时间:
2015-01-19 10:47:05
阅读次数:
184
最近在用这个东西,为防止忘记,记下来。集合简单查询方法mongodb语法:db.collection.find() //collection就是集合的名称,这个可以自己进行创建。对比sql语句:select * from collection;查询集合中所有的文档,即关系型数据库中的查询表中的所有数...
分类:
数据库 时间:
2014-12-31 17:57:00
阅读次数:
294
方法1
DBObject dbObject = new BasicDBObject();
dbObject.put("status", 1);
DBObject fieldObject = new BasicDBObject();
fieldObject.put("catalogName", tru...
分类:
数据库 时间:
2014-11-17 15:32:13
阅读次数:
210