bug fixed #92

Merged
admpub merged 1 commits from master into master 2014-04-13 02:22:03 +00:00

View File

@ -481,7 +481,9 @@ func (engine *Engine) mapType(v reflect.Value) *Table {
table := engine.newTable()
method := v.MethodByName("TableName")
if !method.IsValid() {
method = v.Addr().MethodByName("TableName")
if v.CanAddr() {
method = v.Addr().MethodByName("TableName")
}
}
if method.IsValid() {
params := []reflect.Value{}