Поток диалога, имеющий проблемы с сопоставлением параметров - PullRequest
0 голосов
/ 12 ноября 2018

У меня проблема с тем, что диалоговое окно действительно плохо справляется с сопоставлением параметров.

Here is an image of my paramter definitions

Сначала я пытался использовать определенные типы полей, такие как @sys.geo-city-us и @sys.given-name, но когда я ввел имя, такое как Джонс, оно соответствовало городу, хотя я отвечал на вопрос о моем имени.

В приведенном выше примере я ответил на вопрос об имени, и он сопоставил его с компанией, хотя имя и компания являются @sys.any субъектами. Я не понимаю, почему в ответ на вопрос о конкретном параметре с типом сущности, который ему не подходит, он пытается вставить его в другое значение параметра.

Что-то мне не хватает в том, как сопоставляются параметры?

1 Ответ

0 голосов
/ 13 ноября 2018

Я думаю, что эта странность может быть связана как с @sys.any, так и с настройкой по списку. Я закончил тем, что сделал @sys.any без списка, установленного для имени, и затем проанализировал имена в коде. Тогда я покинул город как @sys.geo-city-us. Похоже, это работает для моего конкретного случая, но я бы предостерег других, что несколько полей @sys.any могут вызвать некоторые странности, особенно в случае с установленным списком.

Хотелось бы, чтобы была настройка, когда при запросе X все, на что полагается пользователь, принимается за X, потому что это не то, что делает @sys.any.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...