英文:
How do I store Date objects in MongoDB that are cross compatible with Node.JS?
问题
我在我的 API 堆栈中同时使用 Node.js 和 Golang。我需要在 MongoDB 中存储 Date
对象,但在 Golang 中,我不确定如何创建一个在这两种语言之间兼容的 Date
对象。
在 Golang 中,如何创建一个 new Date()
对象以存储在 MongoDB 中?
英文:
I use both Node.js and Golang in my API stack. I need to store Date
objects in MongoDB, but in Golang, I'm not sure how to create a Date
object that's cross compatible between the two languages.
How do I make a new Date()
in golang to store in MongoDB?
答案1
得分: 1
你是否在使用驱动程序连接到MongoDB?很有可能它会自动处理Go语言中的time.Time类型和MongoDB中的Date类型之间的转换。
编辑:为了明确起见,请尝试以下代码:
t := time.Now()
然后直接将t保存到你的MongoDB文档中。
英文:
Are you using a driver to connect to mongo? Odds are it'll take care of the translation between a time.Time type in Go and a mongo Date type for you.
Edit: To be clear, try:
t := time.Now()
and save t directly into your mongo document
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论