Я хотел бы запускать сложные запросы в Solr 4. Если я использую Lucene, я могу выполнить поиск с использованием анализатора XML-запросов и получить нужные мне результаты. Однако я не могу понять, как использовать XML-запрос Parser в Solr.Сложные запросы с Solr 4
Мне нужно иметь возможность выполнять запросы с поиском близости, булевыми знаками, подстановочными знаками, диапазоном или фразами (хотя их можно обрабатывать поисками близости).
Руководство по материалу о том, как действовать, также приветствуется.
С уважением Puneet
мне нужно, чтобы быть в состоянии сделать что-то вроде поиск близости между двумя фразами, расширение подстановочных знаков во фразах и т. д. Я не думаю, что это возможно с обычным языком запросов. Или даже парсер eDisMax. Пожалуйста, поправьте меня, если я ошибаюсь. – Puneet
Я не уверен, если он работает, но попробуйте ответить в этом вопросе: http://stackoverflow.com/a/4079305/1915448 – g00glen00b
Хотя это должно решить проблему близости к фразе, оно все равно не будет охватывать расширение подстановочные знаки в фразах и т. д. Я действительно ищу что-то в соответствии с XML-парсером запросов, доступным в Lucene. Если версия JSON того же доступна, это тоже должно помочь. – Puneet