chore[ci skip]: fix typo
This commit is contained in:
parent
9da5e4e5db
commit
0622c0f958
4
scan.go
4
scan.go
@ -193,7 +193,7 @@ func Scan(rows Rows, db *DB, mode ScanMode) {
|
|||||||
|
|
||||||
// Not Pluck
|
// Not Pluck
|
||||||
if sch != nil {
|
if sch != nil {
|
||||||
schFiledCount := len(sch.Fields)
|
schFieldsCount := len(sch.Fields)
|
||||||
for idx, column := range columns {
|
for idx, column := range columns {
|
||||||
if field := sch.LookUpField(column); field != nil && field.Readable {
|
if field := sch.LookUpField(column); field != nil && field.Readable {
|
||||||
if curIndex, ok := selectedColumnsMap[column]; ok {
|
if curIndex, ok := selectedColumnsMap[column]; ok {
|
||||||
@ -201,7 +201,7 @@ func Scan(rows Rows, db *DB, mode ScanMode) {
|
|||||||
offset := curIndex + 1
|
offset := curIndex + 1
|
||||||
// handle sch inconsistent with database
|
// handle sch inconsistent with database
|
||||||
// like Raw(`...`).Scan
|
// like Raw(`...`).Scan
|
||||||
if schFiledCount > offset {
|
if schFieldsCount > offset {
|
||||||
for fieldIndex, selectField := range sch.Fields[offset:] {
|
for fieldIndex, selectField := range sch.Fields[offset:] {
|
||||||
if selectField.DBName == column && selectField.Readable {
|
if selectField.DBName == column && selectField.Readable {
|
||||||
selectedColumnsMap[column] = curIndex + fieldIndex + 1
|
selectedColumnsMap[column] = curIndex + fieldIndex + 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user