每个演示下方实时输出 Criteria 节点——这就是组件交给后端的筛选语义
npm i && npm run demo
点击输入框展开选项,输入本地过滤;点选为精确(蓝),回车输入自定义为模糊(橙)。
选项内值精确(eq/in),自定义值模糊(like),混选为 mixed。
输入关键词,防抖 500ms 后给出数据库 LIKE 参考片段;点击片段上屏,仍可修改。
恒为 like;上屏只是填入文字,不改变匹配方式。
输入关键词后点魔法棒(或失焦),模拟 AI 扩充正/反向词;标签可逐个删除。
正向词 LIKE OR、反向词 NOT LIKE AND;修改关键词后需重新生成。
选择算符、输入年龄数值,本地规则计算出生日期范围(真实组件另有 AI 对话 / 直接模式)。
节点保持 V 侧语义(年龄算符 + 数值),resolved 携带换算后的日期区间(精度:月)。
算符 + 数值,失焦或回车发出条件(真实组件另有 AI 对话模式)。
between 输出 { start, end },其余算符输出单个数值。
点击切换开/关;双击开关区域重置为"未设置"(不参与筛选)。
输出标签字符串(在职 / 离职),未设置输出 null。
单个标识码输入,固定 eq 精确匹配,输入即生效。
仅单值 eq:不支持多值(in),不支持模糊(like)。