0

このファセット日付 URL を発行します。

 http://10.18.1.85:8080/mcu1fpSE/articleCore/select/?q=*:*&rows=0&indent=true&facet=true&facet.date=PRESENTDATE&facet.date.start=2011-12-01T00:00:00Z&facet.date.end=2012-06-01T23:59:59Z&facet.date.gap=%2B1MONTH

結果は次のとおりです。

  <int name="2011-12-01T00:00:00Z">250</int>
  <int name="2012-01-01T00:00:00Z">8360</int>
  <int name="2012-02-01T00:00:00Z">9032</int>
  <int name="2012-03-01T00:00:00Z">7332</int>
  <int name="2012-04-01T00:00:00Z">9497</int>
  <int name="2012-05-01T00:00:00Z">10210</int>
  <int name="2012-06-01T00:00:00Z">9789</int>

ただし、管理UIで次のクエリを発行すると:

PRESENTDATE:[2011-12-01T00:00:00Z TO 2011-12-31T00:00:00Z]

返されたドキュメントはありません。

Solr ファセット日付機能は間違ってカウントされますか?

4

1 に答える 1

0

Solr 4.2.1 で日付ファセットを試しましたが、正しい値が返されません。ウィキが言うように廃止されました。代わりに、範囲ファセットを試してみましたが、うまくいきます:

q=*:*&wt=json&rows=0&facet=true&facet.range=PRESENTDATE&facet.range.start=2011-12-01T00:00:00Z&facet.range.end=2012-06-01T23:59:59Z&facet.range.gap=%2B1MONTH

于 2013-06-07T05:44:52.840 に答える