Solr / Lucene Query Validation - PullRequest
       4

Solr / Lucene Query Validation

0 голосов
/ 10 сентября 2011

Есть ли у кого-нибудь регулярное выражение, которое можно использовать для проверки правильности форматирования запроса, отправляемого в lucene?

Ответы [ 2 ]

2 голосов
/ 12 февраля 2012

Я создал здесь js-модуль AMD: https://github.com/grahamscott/lucene-validator-amd-module

Он основан на вышеупомянутом похвальном модуле, но его проще интегрировать на стороне клиента и не полагаться на window.alert ()

2 голосов
/ 10 сентября 2011

https://github.com/praized/lucene-query-validator/blob/master/src/luceneQueryValidator.js

Это попытка JavaScript. Я не проверил его успех, но после просмотра кода все выглядит законным.

Если вы разрешаете своим пользователям вводить произвольный текст, всегда есть вероятность, что они неправильно наберут имя поля (т.е. naem: Bob вместо имени: Bob). Этот валидатор не будет обнаруживать подобные проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...