gopkg.in/mgo.v2
har länge förblivit ovårdad. Den enklaste lösningen för dig skulle vara att byta till github.com/globalsign/mgo
mgo drivrutinen. Den har identisk API, så troligtvis behöver du bara ändra importvägarna. Den stöds något, men jag tror att den kommer att försvinna till förmån för den officiella mongo-go
förare. Om du skulle välja att byta till mongo-go har det "inbyggt" stöd för att ange indexet min
parameter för frågor. Men vet att mongo-go-drivrutinen har olika API.
Ett annat alternativ skulle vara att dela minquery
, och tillämpa de åtaganden jag gjorde på v2.0.0
version, inklusive stöd för indextips.