mgo 相关问题

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

Mongo-go 驱动版本的 session.copy()

我正在将 go 后端从使用 mgo 迁移到 mongo-go。该服务有很多代码,除了处理旧 mgo 中的 session.Copy() 方法的部分之外,我已经完成了大部分代码。重新...

回答 1 投票 0

如何检查 MongoDB Golang 集合是否存在

我是 GO 语言的新手,我正在使用 MongoDB。我正在 Angular 4 上为应用程序及其前端创建后端。我想检查集合是否存在。 这是我的代码......

回答 2 投票 0

如何推迟 mgo 会话直到它完全流式传输到客户端?

我想在它完全流式传输到客户端后关闭 mgo 会话。起初,我认为这可能有效,但似乎延迟只是等到 func 开始返回或其他什么。 有趣...

回答 1 投票 0

Go:如何为多个包运行测试?

我在src/下的一个子目录下有多个包, 使用 go test 为每个包运行测试工作正常。 当尝试使用 go test ./... 运行所有测试时,测试正在运行但是...

回答 5 投票 0

MongoDB独特的查询和$in的Go

我在MongoDB中的独特查询方面遇到了问题。我可以在Mongo shell中写它,它可以工作,但我不知道如何在Go代码中实现它。以下是我的Mongo shell代码db.getCollection('...'。

回答 1 投票 0

用Go将结构体have数组插入到Mongodb。

我想在MongoDB中插入如下的数据结构 { "rolecode": "DHBK1_ROLE_04", "functioncodelist": { "DHBK1_FUNC_1": "ACTIVE", "DHBK1_FUNC_2": "ACTIVE", ...... ...

回答 1 投票 0

使用Go获取MongoDB中的所有模型树子节点

我在MongoDB中收集了数据。我的数据是在模型树中构建的,子节点和父节点之间的关系是属性parentid。这是我的数据架构,这是我的示例数据...

回答 1 投票 0

在Go中删除MongoDB中的数组元素

我在MongoDB中有如下数据:{“ _id”:{“ $ oid”:“ 5ed0cb4cb8d5570916d1ee7e”},“ rolecode”:“ DHBK1_ROLE_05”,“ productid”:“ XYZ_Platform”,“ functioncodelist”:[“ DHBK1_FUNC_1” ,“ DHBK1_FUNC_2”,“ DHBK1_FUNC_3”,“ ...

回答 1 投票 0

[用Go插入结构到Mongodb的数组

我想在MongoDB中插入如下所示的datastruct {“ rolecode”:“ DHBK1_ROLE_04”,“ functioncodelist”:[“ DHBK1_FUNC_1”,“ DHBK1_FUNC_2”,.....“ DHBK1_FUNC_n”] ...

回答 1 投票 0

在GO中实施MongoDB shell

我在MongoDB中有数据作为树结构模型。这是我的数据结构:这是我创建集合的Mongo Shell:db.users.insert({_ id:“ DHBK”,用户名:“ DHBK”,密码:“ 123456”,姓氏:“ DHBK”,...] >

回答 1 投票 0

从对象数组中删除键值时出错

使用Go从JSON对象数组的键中删除时,出现以下错误。错误:repository / orderRepository.go:394:11:要删除的第一个参数必须为map;具有接口{} ...

回答 1 投票 0


如何获取mongodb mgo.v2中的所有记录?

我想通过使用NAME来获取数据库中的所有记录,但是如果我使用的是ALL,它会显示500内部错误,但是如果我保留一个(json),我只会得到一个记录,那么什么是解决方案来提取所有记录...] >

回答 1 投票 0

我如何在使用MongoDB-mgo插入许多文档的同时忽略重复的键错误并继续插入?

当我用insert(docs ...)插入多个文档时,如果文档中有一个重复的键,则操作失败。如何忽略此错误,因此可以插入所有文档而不是重复的文档...

回答 1 投票 1

[_ id尝试查找时始终找不到错误

我正在使用Go mgo通过_id查找,但始终找不到错误。我尝试添加2个查询(请参见下面的代码),通过_id查找(总是找不到错误),通过其他字段(成功)查找,我还打印其...

回答 1 投票 0

基于地图值更新mongo文档并删除该值

我目前在Go中工作,并且具有mongo数据库(通过gopkg.in/mgo.v2连接),所以,现在我的数据结构类似于:{“ _id”:“ some_id_bson”,“ field1”:“ value1 “,” ...

回答 2 投票 0

我可以在mgo中将json标签用作bson标签吗?

我在我的项目中使用thrift,thrift将生成如下代码:type CvJdRelationInfo struct {JdId string`thrift:“ jdId,1” json:“ jdId”`CvId string`thrift:“ cvId,...

回答 2 投票 2

Golang mongodb从集合[mgo.v2]中删除所有项目

如何使用GO lang从mongodb中存储的集合中删除所有项目?在mongo控制台中,我可以使用:db.mycollection.remove({}),其中括号{}表示所有文档模式。在GO语言(I ...

回答 2 投票 6

为什么mgo不返回插入文档的ID?

根据文档(http://godoc.org/launchpad.net/mgo/v2),如果您使用Upsert方法,则可以获得“ Upserted”文档的ID。还有一个Insert方法不会...

回答 3 投票 25

Golang + Mgo:查找按最佳匹配排序的所有元素

我在数据库中有一些称为“事件”的实体。这些事件中的每一个都包含一个字符串数组,称为“标签”。我想查询所有与标签数组匹配的事件,我将...

回答 1 投票 0

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