Как удалить де-факто дубликаты, возвращаемые API автозаполнения здесь - PullRequest
0 голосов
/ 14 января 2020

Я получаю данные от конечной точки отдыха автозаполнения. Это работает нормально, но, например, поиск berlin возвращает мне 3 результата, которые (по крайней мере, в моем случае) являются фактическими ... Я предполагаю, что berlin найден как штат, город и область или что-то еще, но так как это будет та же самая область, которую я считаю дубликатами ...

example results for berlin

Я пытался поиграться с атрибутом resultType, но используя area дает такое же поведение. Если я использую city, я должен ввести все буквы berlin, чтобы получить предложение ...

Ответы [ 2 ]

0 голосов
/ 15 января 2020

У меня новая версия выходит через несколько недель, и кажется, что эта проблема исправлена:

Ток: Текущее поведение для ЗДЕСЬ автозаполнения

Просмотр Предстоящая версия:

Предварительный просмотр последнего поведения для автозаполнения ЗДЕСЬ

0 голосов
/ 15 января 2020

вы можете попробовать resultType=city&country=DEU&query=Ber с фильтром страны, вам не нужно вводить все буквы Берлина, чтобы получить предложение, и все без дубликатов.

https://developer.here.com/documentation/geocoder-autocomplete/dev_guide/topics/resource-suggest.html

Надеюсь, это поможет!

...