首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

mongodb——java打包(id自增,gridFS)

2013-02-06 
mongodb——java封装(id自增,gridFS)表inc_ids:说明:? ? 1.在inc_ids中记录各个表的id。每次执行?这4种方法是

mongodb——java封装(id自增,gridFS)

表inc_ids:

mongodb——java打包(id自增,gridFS)

说明:

? ? 1.在inc_ids中记录各个表的id。每次执行

?


这4种方法是对db.collection.update( criteria, objNew, upsert, multi )做了扩展。说明如下:
criteria : update的查询条件,类似sql update查询内where后面的
objNew?? : update的对象和一些更新的操作符(如$,$inc...)等,也可以理解为sql update查询内set后面的
upsert?? : 这个参数的意思是,如果不存在update的记录,是否插入objNew,true为插入,默认是false,不插入。
multi??? : mongodb默认是false,只更新找到的第一条记录,如果这个参数为true,就把按条件查出来多条记录全部更新。

? ?3.$push,$set等通过BasicDBObject对象的形式实现,如下:

?

userDAO.update(obj,?new?BasicDBObject("$push",?objArrays));??

?

可同样适用在其他的命令。

?

?

?

?

参考资料:

http://hi.baidu.com/farmerluo/blog/item/9a23cb13a819bb2fdd540188.html——《MongoDB update数据语法》

?

http://www.kafka0102.com/2011/03/435.html——《理解mongodb的ObjectId》

?

http://blog.csdn.net/thomescai(转载请保留)

热点排行