Yi Liu

Results 1 issues of Yi Liu

例如: db.Transaction(func(db gorose.IOrm) error { var obj Obj db.Table(&obj).Where("id", 1).Select() return nil }) 在这种情况下,obj对象无法被正确赋值,查询源码后发现是在orm.go/304执行了dba.ResetTable()这个方法,我认为Transaction中即使不ResetTable,也不会对参数产生感染,因此Transaction中的Reset()能否去掉ResetTable呢?