From 31442f45d60511d543a0ffb7105e8b03e838948e Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Mon, 1 Jan 2024 21:17:36 +0800 Subject: [PATCH] :art: Add Rollup column to database table view https://github.com/siyuan-note/siyuan/issues/9958 --- kernel/model/attribute_view.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index e83dc6c5f..696660d83 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -1995,6 +1995,10 @@ func addAttributeViewColumn(operation *Operation) (err error) { icon = operation.Data.(string) } key := av.NewKey(operation.ID, operation.Name, icon, keyType) + if av.KeyTypeRollup == keyType { + key.Rollup = &av.Rollup{Calc: &av.RollupCalc{Operator: av.CalcOperatorNone}} + } + attrView.KeyValues = append(attrView.KeyValues, &av.KeyValues{Key: key}) for _, view := range attrView.Views {