Специальные символы ColdFusion cfsearch
В настоящее время я использую CF11 cfsearch на нашем сайте для получения продуктов. Однако, если имя продукта имеет ЛЮБЫЕ специальные символы, оно генерирует ошибку.
У нас есть продукты, которые имеют хэш, плюс, восклицательные знаки, а некоторые с обратной косой чертой. Как мне заставить cfsearch осуществлять поиск по этим специальным символам?
1 ответ
Я использовал что-то подобное в тот день, чтобы решить <cfsearch>
специальные проблемы персонажей: https://cflib.org/udf/verityClean
Вы можете начать с этого, а затем настроить регулярное выражение, если продолжите видеть проблемы с другими специальными символами. Это также зависит от того, используете ли вы Verity / Solr / и т. Д. чтобы узнать, какие символы будут вызывать проблемы, вы можете посмотреть, какие символы вызывают проблемы для движка / коллекции, которую вы используете.