What is MODM? 
MODM 是一个 mongodb 的 ODM 库,适用于 GO 1.18 以上版本,通过使用泛型代替 codegen 等方案
TIP
MODM 的设计原则是:简单、便捷、实用,所以会尽可能保持和官方驱动一致的类型、语法
特性 
- CRUD 操作中直接返回结构化数据
 - 无需 codegen
 - 灵活的 hooks
 - 字段自动化
 - 同步索引
 - 用户友好型事务
 
使用方法 
go
db := DB{
    Users: modm.NewRepo[*User](database.Collection("users")),
}
// Find() returns ([]*User, error)
users, _ := db.Users.Find(ctx, bson.M{"age": 18})TIP
你可以在快速开始中查看完整案例