Алголия: автозаполнение в атрибуте списка - PullRequest
0 голосов
/ 19 декабря 2018

Я использую файл InstantSearch autocomplete.js.Я хочу выполнить автозаполнение параметра «myList» в объекте Algolia, который определен следующим образом:

{myId: 00001 myList: {1: «материал № 1», 2: «материал № 2»}}

{myId: 00002 myList: {2: "материал № 2", 3: "материал № 5", 6: "материал № 11"}}

{myId: 00003 myList:{4: «материал № 25», 5: «материал № 72»}}

Так что, если я наберу «материал № 1», я получу только два результата автозаполнения, которые будут - «материал № 1» -"материал № 11" Это совершенно нормально для меня.

Если я наберу «материал № 2», я получу три результата автозаполнения, которые будут - «материал № 2» - «материал № 2» - «материал № 25»

Я думаю, что этопотому что первый «материал № 2» происходит от моего объекта 00001, а второй - от объекта 00002. Это тот же результат, но он получен из двух разных экземпляров «myList», поэтому он считается отличным.

Что я хотел бы сделать, это что-то, что вернулось бы - «материал № 2» - «материал № 25»

Как правильно сделать это с Алголией?

...