golang - go upper.io/db/mongo包如何使用update 一个字段

浏览:46日期:2023-06-30

问题描述

https://godoc.org/upper.io/db/mongo这个包

我想操做mongo如何用这个包更新其中的一个字段func (self *Result) Update(src interface{}) error 这个函数的传参没有看懂 求解 例如 我有一个`type info struct {

Taskid string `json:'taskid' db:',omitempty,json'`URLstring `json:'url' db:',json'`Method string `json:'method' db:',json'`Cookie string `json:'cookie' db:',json'`Body string `json:'data' db:',json'`User_agent string `json:'user-agent' db:',json'`Status int `json:'status' db:',json'`config string `json:'tech' db:',json'`

}`只想更新其中一条的status值 如何实现

问题解答

回答1:

把这个模型或者组成map传进去,然后status改变其他不变就好了

相关文章: