diff --git a/g_models.go b/g_models.go index 15abb34..843166d 100644 --- a/g_models.go +++ b/g_models.go @@ -632,6 +632,8 @@ func GetAll{{modelName}}(query map[string]string, fields []string, sortby []stri qs := o.QueryTable(new({{modelName}})) // query k=v for k, v := range query { + // rewrite dot-notation to Object__Attribute + k = strings.Replace(k, ".", "__", -1) qs = qs.Filter(k, v) } // order by: