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