Collection.InsertOne()返回 a *InsertOneResult,其中僅包含插入文檔的 ID。要獲取插入的文檔,您必須執(zhí)行另一個(gè)Collection.Find()查詢。有沒有辦法一步完成?當(dāng)前的解決方法是將Collection.FindOneAndUpdate()with Upsertset 設(shè)置為 true,因?yàn)檫@會(huì)返回 a *SingleResult,然后可以將其解碼為結(jié)構(gòu),然后發(fā)送回客戶端。
mongo-go-driver 獲取插入的文檔
HUH函數(shù)
2022-06-27 14:59:37