mongodb如何改_id欄位?
mongodb修改_id欄位方法:
1、首先用db.class.findOne找到_id欄位:
2、然後對_id欄位進行修改;
3、然後將修改後的_id欄位用save進行儲存,
4、最後刪除舊的資料。
程式碼如下:
> var o = db.class.findOne( { "_id": ObjectId("5405a3b0acff6a440a000000")}); > > o._id = ObjectId("53fc5705acff6a7a6b000000"); ObjectId("53fc5705acff6a7a6b000000") > > db.class.save(o);
然後再刪除舊的資料……..
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1727/viewspace-2833249/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MongoDB中的欄位型別IdMongoDB型別
- MongoDB更改欄位型別MongoDB型別
- mongodb 取欄位最大值MongoDB
- MongoDB查詢如何只輸出部分欄位內容MongoDB
- Gridview繫結資料庫的欄位,根據條件欄位顏色改變View資料庫
- 【Mongo】MongoDB乾貨系列-Variety與Document Validation規範欄位MongoDB
- MongoDB Oplog中的欄位介紹MongoDB
- mysql和mongodb替換欄位中某字元MySqlMongoDB字元
- MongoDB(13)- 查詢操作返回指定的欄位MongoDB
- MongoDB之資料查詢(欄位判斷)MongoDB
- 技術乾貨| MongoDB如何查詢Null或不存在的欄位?MongoDBNull
- 如何在Spring Data MongoDB 中儲存和查詢動態欄位SpringMongoDB
- 改變表中非空欄位的型別型別
- 改變表的欄位順序dbms_REDEFINITION
- android database 常用欄位描述AndroidDatabase
- Java記憶體模型FAQ(八)Final欄位如何改變它們的值Java記憶體模型
- MongoDB 中有什麼簡單辦法做多欄位 join?MongoDB
- 如何在Clob欄位中查詢
- HTML的input型別為hidden導致無法reset改欄位的value問題HTML型別
- SQL Server中根據某個欄位,ID欄位自動增長的實現SQLServer
- MongoDB檢視執行計劃方法及相關欄位說明MongoDB
- MongoDB文件物件欄位屬性合併的2種轉換方法MongoDB物件
- sql server如何檢視欄位註釋?SQLServer
- oracle中如何指定表欄位自增Oracle
- 欄位排序排序
- 欄位按照指定 ID 順序進行排序排序
- html5學習(一)video欄位HTMLIDE
- PB關於資料視窗內欄位值改變問題
- [BUG反饋]模型管理 > 欄位管理看不見任何欄位。這表明顯有欄位、!模型
- [提問交流]建立模型,新增屬性,欄位型別如何設定2位小數的欄位型別模型型別
- mysql如何判斷是否存在某個欄位MySql
- GORM 如何讀取別名欄位的值GoORM
- Oracle如何實現多個欄位去重Oracle
- 【Mongo】mongo更新欄位為另一欄位的值Go
- sql語句修改欄位型別和增加欄位SQL型別
- oracle刪除表欄位和oracle表增加欄位Oracle
- GridView繫結欄位格式DataFormatString的使用ViewORM
- MongoDB增刪改查操作MongoDB