环境
GoFrame 1.16.4
GoFrame CLI工具:1.16.2
Windows 10
问题
最近在学习一个基于GoFrame框架开发的一个开源项目,在使用 entity文件 的Update
和Delete
方法更新数据表数据的时候,会报expected N arguments, got N+1
的错误(N
是变量)。
后来发现是GoFrame框架的CLI命令行工具(下文统称为gf工具
)自动生成的 entity文件 代码有问题:
func (r *Entity) Update() (result sql.Result, err error)