modulepackage
0.0.0-20210909160016-636397ef4c9e
Repository: https://github.com/thenullp0inter/gly_mongo.git
Documentation: pkg.go.dev
# README
gly_mongo is a googly binding for mongo
googly: https://github.com/theNullP0inter/googly/
mongo: go.mongodb.org/mongo-driver/mongo
# Functions
NewMongoResourceManager creates a new MongoResourceManager.
NewBasePaginatedMongoListQueryBuilder creates a new BasePaginatedMongoListQueryBuilder.
NewMongoDatabase creates a new instance of mongo db.
# Constants
No description provided by the author
# Variables
Errors given by this module.
# Structs
BaseMongoResourceManager is a base impelementation of MongoResourceManager.
BasePaginatedMongoListQueryBuilder is a base implementation for PaginatedMongoListQueryBuilder.
No description provided by the author
# Interfaces
MongoListQueryBuilderInterface converts resource.ListQuery to filters needed for mongo ListQuery() should facilitate this.
MongoResourceManager is a DbResourcemanager connected to mongo_db.
PaginatedMongoListQueryBuilder is a pagination implementation for MongoListQueryBuilder.