我有一个自定义函数,它只返回 json-logic
的布尔值const customFunction = (rule, data) => true
这是我的规则
{
"and": [
{
"!": {
"customFunction": [
["math"],
{
"var": "STUDENT.CLASSROOM.SUB"
}
]
}
}
]
}
自定义功能运行良好并给出了正确的答案
true
。问题是,当我尝试使用 !
进行否定时,它仍然返回 true
而不是 false
,这不是我所期望的。
你能帮我追踪问题吗?
对标记“javascript”表示歉意,因为“json-logic”中只有 11 个查看者,无法找到最接近的相关标签。
我明白了,这里说的是自定义功能有限制。 他们提供替代解决方案。