问答 查看内容
返回列表

MongoDB抽取数据集时间宏筛选规则保存后,手动更新改固定日期时报时间宏表达式错误

21 1
发表于 昨天 10:23 | 查看全部 阅读模式
MongoDB 抽取数据集的筛选条件中,`reportDate` 配置了时间宏区间,例如 `{{{yesterday-109 days}}} ~ {{{yesterday-100 days}}}`。

保存后,后续手动更新时进入筛选条件编辑页面,如果直接把值改成固定日期 `2026-03-25 ~ 2026-03-26`,页面会提示“请输入正确的时间宏表达式”,具体现象见截图。

mongodb-time-macro-sanitized.png

评论1

观小程楼主Lv.1 发表于 昨天 10:23 | 查看全部
这是因为当前这条筛选规则是按“时间宏模式”保存的,后续再次编辑并确认时,系统仍会按时间宏格式校验输入值。

如果继续使用这个模式,就需要填写 `{{{...}}}` 形式的时间宏;如果想改成固定日期,需要先把筛选值类型切回“固定日期”后再输入具体日期。

也就是说,直接执行已保存的更新任务时会按原来的时间宏规则运行;但如果重新编辑这条规则并保存,就需要遵循当前选中的值类型。

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2026 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表