问题描述
我在 Dialogflow CX 中创建了一个简单的代理。在执行下一次 webhook 调用之前,我想检查 $session.params.cities
中是否存在用户输入的城市。
通过引用 conditional response doc,我使用了 HAS (:) 运算符,如下所示
if $session.params.cities : $session.params.city
Validating the city name
else
Invalid city
endif
示例值:
$session.params.cities = "A,B,C,D"
$session.params.city = "B"
但这不起作用,它正在进入其他情况。根据文档,它说 The RHS is type casted to the same type as the LHS before comparing.
如何执行子字符串搜索?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)