* 描述问题
如图所示,在进行数据范围筛选的时候,如果想要按【年】进行数据筛选的时候,只有绝对数值有效果,使用日期格式的字段返回的是错误的结果。
此处我希望达到的效果是过滤某一年(例如2025年)的数据
* 运行环境
- NocoBase 版本:v1.8.14
截图

如图所示,在进行数据范围筛选的时候,如果想要按【年】进行数据筛选的时候,只有绝对数值有效果,使用日期格式的字段返回的是错误的结果。
此处我希望达到的效果是过滤某一年(例如2025年)的数据

试一下签约时间 介于
你试一下晚于且早于吧,因为背后就是一个timestamp with time zone的字段
最终计算的时候是 2025-01-01 00:00:00.000 <= sign_at <= 2025-12-31 23:59:59.999
主要是我设定的这个时间范围是个变量,是根据当前弹窗记录对应的【年份】进行范围过滤,这个【介于】的范围看起来不支持使用表达式。
我现在做法是先加一个冗余字段,冗余字段的值等于【年度】的年份数值(即等于2025),这样再过滤就可以了。
但我觉得这个应该是个缺陷,看能否修复一下。
是个缺陷,已记录
感谢 ::