登录
首页 >  Golang >  Go问答

bson.ObjectId 的 nil/0 值是多少

来源:stackoverflow

时间:2024-04-12 23:03:37 220浏览 收藏

各位小伙伴们,大家好呀!看看今天我又给各位带来了什么文章?本文标题《bson.ObjectId 的 nil/0 值是多少》,很明显是关于Golang的文章哈哈哈,其中内容主要会涉及到等等,如果能帮到你,觉得很不错的话,欢迎各位多多点评和分享!

问题内容

当我陷入以下情况时,我正在创建一元测试:

  • 我有一个带有外键的对象。由于某种原因,我需要切换ID并且它可以工作。然而,有时,我需要删除这个ID。如果我有 ID,我就会意识到某个动作,如果没有,则什么也不会发生。

但是,我找不到将 bson.ObjectId 设置为 nil 或零的方法。

有谁知道该怎么做或解决方法吗?


解决方案


或者您可以使用primitive.NilObjectID

NilObjectID 是 ObjectID 的零值。

bson.ObjectId 是 string 的别名,因此零值是空字符串 ""

以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持golang学习网!更多关于Golang的相关知识,也可关注golang学习网公众号。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>