id bug fixed

This commit is contained in:
Lunny Xiao 2013-12-20 16:31:26 +08:00
parent 9ee32711ba
commit 97a2494984
1 changed files with 1 additions and 1 deletions

View File

@ -597,7 +597,7 @@ func (engine *Engine) mapType(t reflect.Type) *Table {
table.AddColumn(col)
if col.FieldName == "Id" || strings.HasSuffix(col.FieldName, ".Id") {
if fieldType.Kind() == reflect.Int64 && (col.FieldName == "Id" || strings.HasSuffix(col.FieldName, ".Id")) {
idFieldColName = col.Name
}
}