Browse Source

:art: Support database date field relative to today's filtering https://github.com/siyuan-note/siyuan/issues/10451

Daniel 1 year ago
parent
commit
a9e4161840
1 changed files with 8 additions and 2 deletions
  1. 8 2
      kernel/av/filter.go

+ 8 - 2
kernel/av/filter.go

@@ -42,10 +42,16 @@ const (
 	RelativeDateUnitYear
 )
 
+const (
+	RelativeDateDirectionBefore = -1
+	RelativeDateDirectionThis   = 0
+	RelativeDateDirectionAfter  = 1
+)
+
 type RelativeDate struct {
 	Count     int              // 数量
-	Unit      RelativeDateUnit // 单位:天、周、月、年
-	Direction int              // 方向:前、现在、后
+	Unit      RelativeDateUnit // 单位:0 天、1 周、2 月、3 
+	Direction int              // 方向:-1 前、0 这、1 
 }
 
 type FilterOperator string