mongoDB 技巧

来源:互联网 发布:直角坐标机械手编程 编辑:程序博客网 时间:2024/06/06 10:59

1.以"_id" 为索引,类型为String,因排序时需要,所以存储"0001","0002","0100"。重载setId()方法。

public void setId(String id) {    this.id = id;}public void setId(int id){   this.id = String.format("%04d", id);}

2.不能修改“_id”,但可以findAndModify 同一个field。

public Admin findAndModify(String oldId,String newId){    BasicDBObject dbo = new BasicDBObject();    dbo.append("loginId", newId);    return update(oldId, dbo);}



原创粉丝点击