MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Impaginazione efficiente in MongoDB utilizzando mgo.v2 e MongoDB> 4.2

gopkg.in/mgo.v2 è da tempo non mantenuto. La soluzione più semplice per te sarebbe passare a github.com/globalsign/mgo mgo autista. Ha un'API identica, quindi molto probabilmente devi solo cambiare i percorsi di importazione. È in qualche modo supportato, ma credo che svanirà a favore del mongo-go ufficiale autista. Se scegli di passare a mongo-go, questo ha il supporto "incorporato" per specificare l'indice min parametro per le query. Ma sappi che il driver mongo-go ha API diverse.

Un'altra opzione sarebbe quella di eseguire il fork di minquery e applica i commit che ho fatto a v2.0.0 versione, incluso il supporto per i suggerimenti dell'indice.