package
module
Version:
v1.3.2
Opens a new window with list of versions in this module.
Published: Jul 26, 2023
License: Apache-2.0
Opens a new window with license information.
Imports: 8
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
gorm2mongo
介绍
gorm for mongo
软件架构
软件架构说明
安装教程
- go get gitee.com/z1gotool/gorm2mongo
- go get gitee.com/z1gotool/gorm2mongo@1.0.0
- xxxx
使用说明
- read test/case_test.go
- use plugin
db.Use(&mongoplu.ToMongo{})
- Show mongo and sql query
db = z1util.UpdateDBContext(`z1mongoShowQuery`, true, db, false)
- not cache testing: go test -count=1 -v .\test\
- xxxx
参与贡献
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
特技
- 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
- Gitee 官方博客 blog.gitee.com
- 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
- GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
- Gitee 官方提供的使用手册 https://gitee.com/help
- Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/
log
- 使用 github.com/DATA-DOG/go-sqlmock 作为数据源比使用mysql做为数据源,build 的文件只大100多k,所以我们可以使用 go-sqlmock 来作为测试的数据源
Documentation
¶
Gen new gorm DB
Use z1AddField ¶
gitee.com/z1gotool/gormplugin/z1add_field
err:=Z1DB.Use(&z1add_field.Z1AddField{})
z1err.Check(err)
gitee.com/z1gotool/gormplugin/z1util
db = z1util.UpdateDBContext(
// `z1AddFieldInsert`,
`z1AddFieldWhere`,
map[string]interface{}{
`place_id`: 73501,
},
db,
false,
)
Source Files
¶
Directories
¶
|
|
test
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.