Categorygithub.com/theNullP0inter/gly_mongo
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

examples: https://github.com/theNullP0inter/googly-example

# 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.