diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index 9e550e248..534448b9a 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -102,6 +102,10 @@ func GetAttributeViewPrimaryKeyValues(avID, keyword string, page, pageSize int) end = len(keyValues.Values) } keyValues.Values = keyValues.Values[start:end] + + sort.Slice(keyValues.Values, func(i, j int) bool { + return keyValues.Values[i].Block.Updated > keyValues.Values[j].Block.Updated + }) return }