Solrnet: изменить оператора по умолчанию - PullRequest
0 голосов
/ 08 июля 2011

Я использую solrnet, и я бы добавил «расширенный поиск» на моем сайте. Для этого мне нужно изменить оператор по умолчанию («ИЛИ» или «И»)

Я пробую это с

this.solr.Query(new LocalParams {{"q.op", "OR"}} + q, options);

Однако сгенерированный запрос находится между кавычкой и точным запросом (я запрашиваю solr с помощью SolrQueryByField).

Итак, можно ли запросить solr и изменить оператор по умолчанию или удалить цитату по запросу.

Спасибо.

1 Ответ

2 голосов
/ 08 июля 2011

Используйте SolrQuery вместо SolrQueryByField.SolrQuery является сквозным, все, что вы даете, передается Solr как есть (по модулю URL-кодирования, конечно)

...