mongodb通过_id查找记录
2012-10-12 15:49
302 查看
db.test.find({'_id':new ObjectId('5077c1eaa7893f1818000000')})
通过建表存储实现自增长。每次插入时调用一次以下语句获取id即可,原理就是建一个表存储每个表的自增id,每次增长1然后返回。不过没有事务保证,如果取完不插入可能会空出很多id没有用。
db.incre_system.findAndModify({query:{'table':'test'}, update:{$inc:{'id':1}}, new:true, upsert:true})
相关文章推荐
- dos命令记录以及dos下通过进程id查找工作路径
- 通过字符串构建查找图片资源ID,并取得Drawable对象
- Oracle 删除重复数据只留一条 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 wher
- windows 下通过端口号查找对应进程ID及其路径
- 通过TableId和RecId获得数据表记录
- SharePoint CAML中通过ID查找Lookup字段
- newlisp通过JavaScript查询MongoDB记录
- java 用 _id 查找 MongoDB 下的数据
- php之mongodb插入数据后如何返回当前插入记录ID
- 写一个根据id字段查找记录的缓存函数(javascript)
- [转载]C#如何在webBrowser1控件通过TagName,Name查找元素(没有ID时)遍历窗体元素
- 如何在sharepoint里通过correlation id查找详细的错误信息
- sql查询 如何获取查找某ID的一条记录在表中是第几条记录
- php之mongodb插入数据后如何返回当前插入记录ID
- mybatis环境搭建,对表进行增删改查(通过id,查找所有行(list返回),通过两个关键字进行查找)
- Oracle通过主键id删除记录很慢
- Uiautomator ------通过控件ID来查找进行测试
- 通过ID查找元素
- 通过关键字查找到dgv相关记录后定位
- 怎么查询数据库中第30到40条记录呢? 通过ID,查询当前第30-40条记录 注意,ID不是顺序的