Получить побочные эффекты только в Solr - PullRequest
1 голос
/ 12 июля 2011

Я пытаюсь выполнить поиск в своей базе данных, используя Solr, и мне нужно создать фасет для даты статей (2011-6-12,2011-7-1 ..etc) и еще один фасет для категории (sport, news..etc) я построил свой php-код с помощью apache_solr_service и до сих пор все хорошо, я могу выполнять поиск своих данных в базе данных, но я хочу использовать фасет для фильтрации статей, созданных в конкретную дату иличтобы получить статьи, которые принадлежат к определенной категории,

я использовал:

http://localhost:8888/solr/collection1/select?facet=true&facet.query=datecreated:2011-6-21&facet.mincount=1&wt=json&json.nl=map&q=ruba&start=0&rows=10

он вернул все статьи, которые имеют слово "руба" идайте мне количество статей, которые были созданы в 2011-6-21 гг.21, я хочу, чтобы только побочные эффекты были возвращены

1 Ответ

1 голос
/ 12 июля 2011

Попробуйте использовать фильтр запроса, fq = datecreated: 2011-6-21 вместо фасета

...