Специальные символы ColdFusion cfsearch

В настоящее время я использую CF11 cfsearch на нашем сайте для получения продуктов. Однако, если имя продукта имеет ЛЮБЫЕ специальные символы, оно генерирует ошибку.

У нас есть продукты, которые имеют хэш, плюс, восклицательные знаки, а некоторые с обратной косой чертой. Как мне заставить cfsearch осуществлять поиск по этим специальным символам?

1 ответ

Я использовал что-то подобное в тот день, чтобы решить <cfsearch> специальные проблемы персонажей: https://cflib.org/udf/verityClean

Вы можете начать с этого, а затем настроить регулярное выражение, если продолжите видеть проблемы с другими специальными символами. Это также зависит от того, используете ли вы Verity / Solr / и т. Д. чтобы узнать, какие символы будут вызывать проблемы, вы можете посмотреть, какие символы вызывают проблемы для движка / коллекции, которую вы используете.

Другие вопросы по тегам