2017-03-15 7 views
0

Je n'arrive pas à mettre à jour le total actuel. Ceci est ma syntaxe actuelle:Conversations Watson - Ajouter à un total actuel

"Current_Total": "<? $Money_Need + $Current_Total>?" 

Informations complémentaires:

"Money_Need": "<? $Money_Goal- $Money_Saved?>" 

Les deux $Money_Goal et $Money_Saved sont données par les entrées utilisateur et stockées "@sys-number.numeric_value"

J'ai aussi essayé de faire Current_Total.numeric_value ou la mise Current_Total à 0 d'abord.

+0

Quelle est l'erreur que vous rencontrez? – RiyaMRoy

+0

Je reçois une erreur de noeud de boîte de dialogue: Erreur lors de la mise à jour du contexte avec le contexte de l'ID de noeud de boîte de dialogue [noeud_1_1489106934771]. Le contexte du nœud de boîte de dialogue est [{"Current_Total": "?"}] Org.springframework.expression.spel.SpelParseException: EL1070E: (pos 1): analyse des problèmes l'opérande de gauche (et il y a 1 erreur de plus dans le journal) –

+0

Vous ne savez pas si c'est à cause de votre équerre de fermeture..Le support de l'ange doit être après le? (point d'interrogation) "Current_Total": " " – RiyaMRoy

Répondre

0

Essayez d'utiliser "Current_Total": "<? $Money_Need.toInt() + $Current_Total.toInt()>?"

C'est un moyen comment faire super-vous que le service de conversation traitera ceux que les numéros.