如何在watson对话框条件下测试上下文变量是否未定义?

时间:2018-02-07 18:31:03

标签: watson-conversation watson-dialog

嗨我可以创建一个watson对话框机器人,我有一个上下文变量来控制某些情况下的流程...

我需要测试一下上下文变量是否已经定义(存在)......有谁知道怎么做?

enter image description here

我已经尝试过了:

$intent == empty
$intent == null
$intent == "null"
谁知道呢?

1 个答案:

答案 0 :(得分:10)

如果我正确理解您的问题,您只需执行!$ intent 即可。如果它在那一刻不存在,它应该返回false,与之相反。

这是一张进一步解释的图片。您将看到管理上下文中只有一个项目(仅限时区项目),并且我的节点按预期触发。  enter image description here