diff --git a/restlet/curd.go b/restlet/curd.go index f24f74b..2abd721 100755 --- a/restlet/curd.go +++ b/restlet/curd.go @@ -236,7 +236,7 @@ func _make_put_or_patch_handle(table *xql.Table, entity interface{}, updatefunc } } var updateCols []xql.UpdateColumn - for _, c := range table.Columns { + for _, c := range table.MappedColumns { if _, ok := entityMap[c.FieldName]; ok { }else if _, ok := entityMap[c.JTAG]; ok { diff --git a/restlet/restlet.go b/restlet/restlet.go index 5ff41e4..af84565 100755 --- a/restlet/restlet.go +++ b/restlet/restlet.go @@ -45,7 +45,7 @@ func Build_QueryControl(queries Parameters, table *xql.Table) (*QueryController, } delete(queries, QCTRL_INCLUDES) }else{ - for k, _ := range table.Columns { + for k, _ := range table.MappedColumns { include_fields[k] = true } }