Open kkwang1199 opened 3 years ago
文档中的示例没看懂 // 动态数据源路由(可选) GoMybatis.Open("mysql", MysqlUri) //添加第二个mysql数据库,请把MysqlUri改成你的第二个数据源链接 var router = GoMybatis.GoMybatisDataSourceRouter{}.New(func(mapperName string) *string { fmt.Println(mapperName) //根据包名路由指向数据源 if strings.Contains(mapperName, "example.") { var url = url//第二个mysql数据库,请把MysqlUri改成你的第二个数据源链接 //fmt.Println(url) return &url } return nil }) engine.SetDataSourceRouter(&router)
首先我用的最新版本,GoMybatis.Open()这个方法根本不存在 然后router set好以后,怎么用呢?? 作者是否有联系方式?或交流群之类的,github上联系很不方便
抱歉,文档中描述错误,已修正readme.md 和example里面的注释。 群的话,GoMybatis和 Rust版本 Rbatis合并使用一个群。
![Uploading image.png…]()
文档中的示例没看懂 // 动态数据源路由(可选) GoMybatis.Open("mysql", MysqlUri) //添加第二个mysql数据库,请把MysqlUri改成你的第二个数据源链接 var router = GoMybatis.GoMybatisDataSourceRouter{}.New(func(mapperName string) *string { fmt.Println(mapperName) //根据包名路由指向数据源 if strings.Contains(mapperName, "example.") { var url = url//第二个mysql数据库,请把MysqlUri改成你的第二个数据源链接 //fmt.Println(url) return &url } return nil }) engine.SetDataSourceRouter(&router)
首先我用的最新版本,GoMybatis.Open()这个方法根本不存在 然后router set好以后,怎么用呢?? 作者是否有联系方式?或交流群之类的,github上联系很不方便