我可以从Mongo查询中读取响应标头吗?

时间:2018-11-12 15:50:27

标签: mongodb go azure-cosmosdb mgo

我正在使用mgo驱动程序连接到CosmosDB。 Mgo工作正常,但是我们遇到了一些规模问题。 Azure返回一个标头(x-ms-request-charge),让您知道查询的开销。

有没有办法查看mgo中来自Mongo查询的响应标头?像这样:

session := s.Session.Copy()
defer session.Close()

collection := session.DB(s.DBName).C("documents")

result := &MyCoolDocument{}
err := collection.FindId(id).One(result)
response := collection.LastResponse() // Made up
fmt.Println(response.Headers()) // Made up

0 个答案:

没有答案