This commit is contained in:
2023-06-06 21:33:49 +02:00
parent 555096102a
commit 2ad820be8d
7 changed files with 256 additions and 206 deletions

19
wmo/queryDelete.go Normal file
View File

@@ -0,0 +1,19 @@
package wmo
func (c *Coll[TData]) DeleteOne(ctx context.Context, id EntityID) error {
_, err := c.coll.DeleteOne(ctx, bson.M{"_id": id})
if err != nil {
return err
}
return nil
}
func (c *Coll[TData]) DeleteMany(ctx context.Context, filterQuery bson.M) (*mongo.DeleteResult, error) {
res, err := c.coll.DeleteMany(ctx, filterQuery)
if err != nil {
return nil, err
}
return res, nil
}