xorm icon indicating copy to clipboard operation
xorm copied to clipboard

xorm是一个简单而强大的Go语言ORM库,通过它可以使数据库操作非常简便。本库是基于原版xorm的定制增强版本,为xorm提供类似ibatis的配置文件及动态SQL支持,支持AcitveRecord操作

Results 33 xorm issues
Sort by recently updated
recently updated
newest added

internal/statments/values的Value2Interface函数在结构体转换的时候一直报"no primary key for col xxx"的错误 看了一下源码,结构体部分一定会进入!col.SQLType.IsJson()分支,如果把这个分支放在最后,程序就能够正常的进行

当我使用以下语句查询 Mysql 数据库表第一条数据时(无偏移,返回第一条) r2, err2 := session.SQL("select dateValue FROM T_VL_ARTICLEINDD order by dateValue desc ").Limit(1).QueryValue() 拼接的sql语句limit参数错误,导致出错, limit参数为1,拼接参数为0xc000304578 [xorm] [info] 2022/06/01 20:00:23.472237 [SQL] select dateValue FROM T_VL_ARTICLEINDD order by dateValue desc...

当我使用一下语句查询 Mysql 数据库表第一条数据时 r2, err2 := session.SQL("select dateValue FROM T_VL_ARTICLEINDD order by dateValue desc ").Limit(1).QueryValue() 拼接的sql语句limit参数错误,导致出错, limit参数为1,拼接参数为0xc000304578 [xorm] [info] 2022/06/01 20:00:23.472237 [SQL] select dateValue FROM T_VL_ARTICLEINDD order by dateValue desc...

有没有办法让数据库里面这个age 以nil得形式 出现在返回得结果中呢 ![image](https://user-images.githubusercontent.com/38549441/139223464-a6d5c472-c211-40a3-9865-8aa7d6563b5f.png) ![image](https://user-images.githubusercontent.com/38549441/139223614-dabf5673-384a-4f43-b7bb-1b986a57dfef.png)

我看xorm已经更新两个版本了,有点好奇

![image](https://user-images.githubusercontent.com/1982168/102336601-595bd180-3fcc-11eb-8db4-d253b096f1a4.png) ``` select a.context,a.create_time, b.avatar as "creator.avatar",b.avatar as creator_avatar from t_comment a left join t_user b on a.create_by = b.id where a.link_id in (?) ``` 为了方便复现以下是 建表SQL: `CREATE TABLE IF...

Question: When insert a column reports error: ``` sql: expected 0 arguments, got 6" ``` and I checked the code ``` - session_insert.go:341 if session.engine.dialect.URI().DBType == schemas.ORACLE && len(table.AutoIncrement) >...

mEngine.RegisterSqlMap使用复杂sql, mEngine.ShowSQL 打印sql日志的时候复杂sql会按折行多行显示,很占用调试控制台, 在生产上日志多行会很占主机空间,建议把复杂sql 压缩到一行打印控制台日志会小点