У меня есть клиент, который запрашивает их поиск, который ищет названия компаний, которые можно искать в нескольких форматах, в зависимости от ввода пользователя, например, компания, хранящаяся в базе данных, например, AJR Kelly Ltd, если пользователь ищет "AJR Kelly", найденный, используя;
<cfif pctermsCount gt 0>
AND (LOWER(p.name) LIKE '%#pcTerms#%')
</cfif>
Если они ищут «Келли», компания будет найдена, но если они ищут неработающую версию строки, например «A J Kelly» или «AJ Kelly», она не будет найдена.
Могу ли я что-нибудь сделать, чтобы сделать его немного более прощающим?
Спасибо.