From be05bc9a5f20512827dc75d4451c3bed7a8910f9 Mon Sep 17 00:00:00 2001 From: shylinux Date: Sun, 20 Nov 2022 01:47:21 +0800 Subject: [PATCH] opt some --- meta.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta.go b/meta.go index 89bc7913..ba10dd7e 100644 --- a/meta.go +++ b/meta.go @@ -307,6 +307,9 @@ const ( ) func (m *Message) Sort(key string, arg ...string) *Message { + if m.FieldsIsDetail() { + return m + } keys, cmps := kit.Split(key), kit.Simple() for i, k := range keys { cmp := kit.Select("", arg, i)