简体中文
Appearance
泛型集合、链式调用、高效构建 bson、插件化编程
一个基于 `MongoDB` 官网库进行二次封装的 `Go` 语言泛型操作库
通过泛型将结构体与 `MongoDB` 集合绑定,实现类型安全和简化数据操作。
通过链式调用来操作 `MongoDB` 的集合,更加方便的进行数据操作
通过 mongox 提供的 bson 构建器和内置构建函数,可以更加方便的构建 bson
mongox 提供了插件化编程的方式,可以更加方便的扩展 mongox 的功能
mongox 提供了钩子函数的方式,可以更加方便的进行数据操作前后的处理
mongox 内置一个通用 Model 结构体。它的字段值在新建或修改文档时自动更新。
mongox 支持对结构体(Collection 的泛型参数)进行标签化,以便在插入和更新文档时自动填充字段值。这样可以减少重复的代码,提高开发效率。