mongoDB 技巧

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);
}



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章