parent
68c59188e9
commit
855c53337a
|
@ -481,8 +481,10 @@ func (engine *Engine) mapType(v reflect.Value) *Table {
|
||||||
table := engine.newTable()
|
table := engine.newTable()
|
||||||
method := v.MethodByName("TableName")
|
method := v.MethodByName("TableName")
|
||||||
if !method.IsValid() {
|
if !method.IsValid() {
|
||||||
|
if v.CanAddr() {
|
||||||
method = v.Addr().MethodByName("TableName")
|
method = v.Addr().MethodByName("TableName")
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if method.IsValid() {
|
if method.IsValid() {
|
||||||
params := []reflect.Value{}
|
params := []reflect.Value{}
|
||||||
results := method.Call(params)
|
results := method.Call(params)
|
||||||
|
|
Loading…
Reference in New Issue