mongodb如何改_id欄位?

daqianmen發表於2021-09-11

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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章