File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 1414[ English] ( ./README.md ) | 中文简体
1515
1616# go mongox
17- ` go mongox` 是一个基于官方驱动程序的 ` Go Mongo ` 的泛型库 ,扩展了 ` MongoDB ` 的官方框架。通过泛型技术,它实现了结构体与 ` MongoDB ` 集合的绑定,旨在提供类型安全和简化的数据操作。` go mongox` 还引入链式调用,让文档操作更流畅,并且提供了丰富的 ` BSON ` 构造器和内置函数 ,简化了 ` BSON ` 数据的构建。此外,它还支持插件化编程和内置多种钩子函数,为数据库操作前后的自定义逻辑提供灵活性,增强了应用的可扩展性和可维护性。
17+ ` mongox ` 是一个基于泛型的库 ,扩展了 ` MongoDB ` 的官方框架。通过泛型技术,它实现了结构体与 ` MongoDB ` 集合的绑定,旨在提供类型安全和简化的数据操作。` mongox ` 还引入链式调用,让文档操作更流畅,并且提供了丰富的 ` BSON ` 构建器和内置函数 ,简化了 ` BSON ` 数据的构建。此外,它还支持插件化编程和内置多种钩子函数,为数据库操作前后的自定义逻辑提供灵活性,增强了应用的可扩展性和可维护性。
1818
1919# 功能特性
2020- 泛型的 ` MongoDB ` 集合
21- - 支持 ` BSON ` 数据的构建
2221- 文档的 ` CRUD ` 操作
2322- 聚合操作
2423- 内置基本的 ` Model ` 结构体,自动化更新默认的 ` field ` 字段
25- - 支持结构体 ` tag ` 校验
26- - ` Hooks `
24+ - 支持 ` BSON ` 数据的构建
25+ - 内置 ` Hooks `
2726- 支持插件化编程
2827
2928# 安装
You can’t perform that action at this time.
0 commit comments