Мой документ выглядит так:
ABC: 1
ABCD: 2
ABCDE: 3
ABCDEF: 4
Я хочу запросить самое длинное совпадение, другими словами, myVar = ABCDEFGHIJ
, и мне нужно поле со значением 4
(самое длинное совпадение).
Вот пример использования - поиск скидки для применения к номеру детали / единице хранения (sku).Допустим, у вас есть семейство продуктов со общей скидкой 10%, однако для серии продуктов этого семейства действует промо-скидка 20%, например, FORD-ESCAPE, FORD-MUSTANG, FORD-ANYTHING - скидка 10%, но для грузовых автомобилейтакие как FORD-F150, FORD-F250 и FORD-F350 имеют скидку 20%.
Таким образом, документ «скидка» выглядит следующим образом:
"FORD-": 0.1
"FORD-F" : 0.2
Моя переменная "FORD-F250"
.Как запросить самое длинное совпадение, в котором указана скидка?