🎨 Improve the database rollup and asset field filtering https://github.com/siyuan-note/siyuan/issues/16126

Signed-off-by: Daniel <845765@qq.com>
This commit is contained in:
Daniel 2025-10-19 09:32:03 +08:00
parent 8058e906a2
commit 163c91ffbe
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -393,7 +393,7 @@ func (value *Value) Filter(filter *ViewFilter, attrView *AttributeView, itemID s
case FilterQuantifierNone:
if FilterOperatorIsEmpty == filter.Operator {
if 1 > len(value.MAsset) {
return true
return false
}
for _, asset := range value.MAsset {
@ -404,7 +404,7 @@ func (value *Value) Filter(filter *ViewFilter, attrView *AttributeView, itemID s
return true
} else if FilterOperatorIsNotEmpty == filter.Operator {
if 1 > len(value.MAsset) {
return false
return true
}
for _, asset := range value.MAsset {