diff --git a/server/utils/autocode/template_funcs.go b/server/utils/autocode/template_funcs.go index 26b1d272..6395a8cb 100644 --- a/server/utils/autocode/template_funcs.go +++ b/server/utils/autocode/template_funcs.go @@ -121,13 +121,13 @@ func GenerateSearchConditions(fields []*systemReq.AutoCodeField) string { if field.FieldSearchType == "LIKE" { condition = fmt.Sprintf(` if info.%s != "" { - db = db.Where("%s LIKE ?", "%%"+ *info.%s+"%%") + db = db.Where("%s LIKE ?", "%%"+ info.%s+"%%") }`, field.FieldName, field.ColumnName, field.FieldName) } else { condition = fmt.Sprintf(` if info.%s != "" { - db = db.Where("%s %s ?", *info.%s) + db = db.Where("%s %s ?", info.%s) }`, field.FieldName, field.ColumnName, field.FieldSearchType, field.FieldName) }