首頁  >  問答  >  主體

golang - mgo (mongodb go)如何進行類似shell 的save 或c#驅動的replace操作?

mgo (mongodb go)如何進行類似shell 的save 或c#驅動的replace操作?

漂亮男人漂亮男人2709 天前692

全部回覆(1)我來回復

  • PHP中文网

    PHP中文网2017-04-28 09:08:20

    本人已經自己解決了

    詳見[httpmongo]https://github.com/golangframework/httpmongo/blob/master/collection.go

    mongodb提供了一個根據_id進行完全替換的方法
    我採用了先remove,再insert的方法,實現了save操作,這樣也保證了符合filter條件的資料不會重複多條。

    回覆
    0
  • 取消回覆