mgo 相关问题

mgo(发音为mango)是Go语言的MongoDB驱动程序,它在遵循标准Go成语的非常简单的API下实现了丰富且经过良好测试的功能选择。

如何使用具有匹配属性的对象数组检索mongo文档

我有一个用户文档集合,每个文档都有一个嵌入式客户端。数组中的每个对象都有一个clientID。我想用客户端在客户端数组中检索用户文档,...

回答 1 投票 1


从Go连接到远程Linux MongoDb(无身份验证)

登录Linux框后,无需身份验证即可连接MongoDB。如何从Go代码连接到此类MongoDB实例?我需要使用用户名和密码SSH进入Linux机器,...

回答 1 投票 0

使用mgo将上载的文件存储在MongoDB GridFS中,不保存到内存中

noob Golang和Sinatra人在这里。我入侵了Sinatra应用程序,以接受从HTML表单发布的上传文件,并通过GridFS将其保存到托管的MongoDB数据库中。这似乎很好。我...

回答 3 投票 3

如何使用Go从MongoDB中删除单个文档

我是golang和MongoDb的新手。如何从MongoDB的集合中删除由“名称”标识的单个文档?在此先感谢

回答 2 投票 5

服务器在SASL身份验证步骤上返回错误:身份验证失败

以下是我从GoLang获得的MongoDB连接拨号。但是它返回一个紧急消息“服务器在SASL身份验证步骤上返回错误:身份验证失败。”。我的用户名,密码,hostAddrs和...

回答 7 投票 61

为什么我的mongodb查询没有给我预期的结果?

我正在使用mongo将数据存储在数据库中。所以有两个名为section和fields的集合。 section collection包含一个文档,如:{“_ id”:2,“name”:“Message”,“status”......

回答 1 投票 0

两个插入而不是一个与mgo

我是Golang的新手,我正在使用mgo框架来练习Golang CRUD。当我使用mgo插入一个元素时,插入两次而不是一次,我在MongoDB Compass中插入它...

回答 1 投票 0

mgo将mapreduce转换为聚合命令

我试图将此函数从mapreduce转换为聚合。 https://github.com/mendersoftware/deviceauth/blob/be2f9745e14bbe87121d99ac6c396f41ca7438e2/store/mongo/datastore_mongo.go#L826 ...

回答 1 投票 1

从未调用TestMain m.Run()之后的拆解功能

我有以下测试代码,我正在测试一些端点和数据库(mongoDB)功能。我正在使用mgo包,每次访问时都会有一些抽象来获取新的会话副本...

回答 1 投票 0

MongoDB获取集合中的所有文档,使用mgo提供空切片结构

我已按以下方式将数据插入mongodb {“_ id”:ObjectId(“5c80e9cc3bf127cfc80ba5dc”),“resp”:[{“name”:“by”,“gender”:“synced”,...

回答 1 投票 0

golang mongodb将数据库库mongo迁移到mgo

我想将数据库库从github.com/mongodb/mongo-go-driver/mongo更改为github.com/globalsign/mgo,我的问题是我不知道如何将此代码转换为新库:import“github.com/ ...

回答 1 投票 1

如何在golang中转储mongodb并恢复它

我在Go中使用MongoDB作为数据库和mgo和mogo库。我想获取我的数据库的转储并恢复它以编写一些实用程序方法来编写单元测试。我的目的是转储数据库然后......

回答 1 投票 0

如何从MongoDb查询中编写go bson.M

我使用mongodb作为数据库。我可以使用命令db.nfinstances.distinct(“ipv4Addresses”,{“nfType”:“AMF”,“amfInfo.amfSetId”:“3fa85f64-5717-4562 -...”从命令行查询数据库。

回答 1 投票 1

Golang mgo得到空对象

我正在尝试学习Go API开发。我有一个在Docker容器中运行的MongoDB实例。我正在尝试遵循一些指南,但我没有简单的查询。我不完全理解......的用法

回答 1 投票 4

如何创建Find函数的通用映射?

我正在看这个例子。我永远不会想出这样的解决方案,我会选择bson.raw。类型Movie struct {ID bson.ObjectId`json:“i'd”bson:“_ id,omitempty”`Name ...

回答 1 投票 1

如何在具有整数键的嵌套数组中找到基于值的文档?

我的查找查询如下所示:bson.M {“_ id”:oId,“items”:bson.M {“$ elemMatch”:bson.M {“id”:theId,“active”:true}}}(其中theId是方法的对象id)我想要做的是......

回答 1 投票 0

如何使用golang在mongodb中插入多个数组

我有这个回调p.OnSuccess(func(v interface {}){bulk:= collections.Bulk()bulk.Insert(v)_,bulkErr:= bulk.Run()if bulkErr!= nil {panic(bulkErr) } fmt ....

回答 1 投票 2

在upgo with mgo Driver上使用$ setOnInsert

如何使用Go MongoDB驱动程序的任何mgo变体在Upsert上使用$ setOnInsert?

回答 1 投票 -1

如何使用mongodb 3.6中的新URL从golang连接

我尝试使用golang驱动程序连接到mongodb Atlas。 tlsConfig:=&tls.Config {} var mongoURI =“mongodb + srv:// admin:[email protected]:27017 / dbname”dialInfo,err:= mgo.ParseURL(...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.