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更改欄位型別MongoDB型別
- mongodb 取欄位最大值MongoDB
- MongoDB查詢如何只輸出部分欄位內容MongoDB
- 快速將下劃線欄位改為駝峰欄位
- MongoDB Oplog中的欄位介紹MongoDB
- 欄位按照指定 ID 順序進行排序排序
- 如何在Spring Data MongoDB 中儲存和查詢動態欄位SpringMongoDB
- mysql和mongodb替換欄位中某字元MySqlMongoDB字元
- MongoDB(13)- 查詢操作返回指定的欄位MongoDB
- 技術乾貨| MongoDB如何查詢Null或不存在的欄位?MongoDBNull
- 基於MySQL自增ID欄位增量掃描研究MySql
- 【mybatis-plus】主鍵id生成、欄位自動填充MyBatis
- gson改變輸出欄位的順序
- Java記憶體模型FAQ(八)Final欄位如何改變它們的值Java記憶體模型
- EBS:主鍵ID欄位預設值來源於序號
- 【Mongo】MongoDB乾貨系列-Variety與Document Validation規範欄位MongoDB
- MongoDB 中有什麼簡單辦法做多欄位 join?MongoDB
- 如何把SAP CRM產品主資料隱藏的batch ID欄位顯示出來資料隱藏BAT
- pydantic 欄位欄位校驗
- Drupal 如何得到欄位的值?
- fastadmin 新增欄位記圖片欄位AST
- 動態路由,透過id改變,改頁面路由
- fastadmin中快速搜尋時執行查詢的欄位 預設查詢idAST
- [BUG反饋]模型管理 > 欄位管理看不見任何欄位。這表明顯有欄位、!模型
- mongodb 基本增刪改查MongoDB
- MongoDB增刪改查操作MongoDB
- [提問交流]建立模型,新增屬性,欄位型別如何設定2位小數的欄位型別模型型別
- 如何理解 package.json 中的 proxy 欄位?PackageJSON
- [20190810]如何索引一個超長欄位.txt索引
- MySQL Connector/Python 查詢如何返回欄位名MySqlPython
- 揭秘PostgreSQL:如何查詢表欄位名稱SQL
- mysql如何判斷是否存在某個欄位MySql
- GORM 如何讀取別名欄位的值GoORM
- sql語句修改欄位型別和增加欄位SQL型別
- 【Mongo】mongo更新欄位為另一欄位的值Go
- 大資料MongoDB之mgo驅動如何對查詢結果進行排序(正序逆序多欄位排序)?大資料MongoDB排序
- 表單欄位
- 欄位排除功能