Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MongoDbDatabase ¶
type MongoDbDatabase interface { Insert(ctx context.Context, entity interface{}) error BulkInsert(ctx context.Context, entities []interface{}) error FindOneById(ctx context.Context, id string, entity interface{}) error FindOneByFilter(ctx context.Context, entity interface{}, condition string, params ...interface{}) error FindByFilter(ctx context.Context, entity interface{}, query string, params ...interface{}) error UpdateOneById(ctx context.Context, id string, entity interface{}) error UpdateOneByFilter(ctx context.Context, entity interface{}, condition string, params ...interface{}) error DeleteOneById(ctx context.Context, id string) error DeleteOneByFilter(ctx context.Context, condition string, params ...interface{}) error DeleteAllByFilter(ctx context.Context, condition string, params ...interface{}) error }
Click to show internal directories.
Click to hide internal directories.