Watson Assistant JSON Editor を使用しようとしました
が、これがセットアップです
Entities
@action = eat,run,play
Context Variable
$list = [0,0]
I want to update my list if an action is detected
List[0] will be the size
List[1] will be the position[0]
Spel JSON でそれを試す
"$list":"<? entities['action'] != null ? $list.set(0,entities['action'].size()) and $list.set(1,entities['action'].location[0]): $list.set(0,0) and $list.set(1,0) ?>"
「and」演算子が追加された場合、「True」を返します |
$ list['size']['location'] に配列を更新する代わりに$list=True
これを達成するには、ブール部分を保持する別のコンテキスト変数を追加する必要があります
"sample": "entities['action'] != null ? $list.set(0,5) and $list.set(1,5) : $list.set(0,0) and $list.set(1,0)"
1つの変数を使用して同じ出力を取得する方法はありますか?