From 596c9e44afa248fc931f8366c586bdded433050f Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Wed, 30 Apr 2025 11:11:18 +0800 Subject: [PATCH] :art: Improve database template field access rollup multiple selection https://github.com/siyuan-note/siyuan/issues/14723 --- kernel/sql/av.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel/sql/av.go b/kernel/sql/av.go index 97adf803f..c4a203d34 100644 --- a/kernel/sql/av.go +++ b/kernel/sql/av.go @@ -505,6 +505,10 @@ func RenderTemplateCol(ial map[string]string, rowValues []*av.KeyValues, tplCont for _, content := range v.Rollup.Contents { if av.KeyTypeNumber == content.Type { numbers = append(numbers, content.Number.Content) + } else if av.KeyTypeMSelect == content.Type { + for _, s := range content.MSelect { + contents = append(contents, s.Content) + } } else { contents = append(contents, content.String(true)) }