Bot Framework Composer v1.4.1
我有一个连接到 Luis 的机器人,它返回一个列表实体,我需要使用该数据进行操作。我得到的实体是一个类别列表,我需要将该列表的所有元素连接成一个字符串
"entities": {
"CategoryList": [
[
"sub-13-Imprimante",
"12-materiels"
]
]
}
预期的结果是
"sub-13-Imprimante,12-materiels"
我尝试了不同的选项,但没有一个按预期连接结果。
@CategoryList //This only assign first element of the array ("sub-13-Imprimante")
join(@CategoryList, ',') //Throw error
在join语句中得到的错误是:
System.InvalidOperationException: 'NewTicket.fr-fr.lg:@CategoryList evaluates to sub-13-Imprimante which is not a list. [SendActivity_D8EXfc] Error occurred when evaluating '- ${join(@CategoryList, ',')}'.
似乎在调用@CategoryList 时,它已经返回了第一项,而不是整个列表。
我怎样才能获得连接在字符串中的数组的所有值?