diff --git a/pkg/cloudcommon/db/opslog.go b/pkg/cloudcommon/db/opslog.go index 49efa8fbe2..7b287faa98 100644 --- a/pkg/cloudcommon/db/opslog.go +++ b/pkg/cloudcommon/db/opslog.go @@ -457,9 +457,9 @@ func (manager *SOpsLogManager) ListItemFilter(ctx context.Context, q *sqlchemy.S objNames := jsonutils.GetQueryStringArray(query, "obj_name") if len(objNames) > 0 { if len(objNames) == 1 { - q = q.Filter(sqlchemy.Equals(q.Field("obj_id"), objNames[0])) + q = q.Filter(sqlchemy.Equals(q.Field("obj_name"), objNames[0])) } else { - q = q.Filter(sqlchemy.In(q.Field("obj_id"), objNames)) + q = q.Filter(sqlchemy.In(q.Field("obj_name"), objNames)) } } queryDict := query.(*jsonutils.JSONDict)