Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 关于solr查询方面_Java_Solr - Fatal编程技术网

Java 关于solr查询方面

Java 关于solr查询方面,java,solr,Java,Solr,在我的solr文档中,文档数据如下所示: { "createTime":"2013-09-10", "reason":"reason1", "postId":"postId_1", "_version_":1445959401549594624 }, { "createTime":"2013-09-11", "reason":"reason2", "postId":"postId_1", "_version_":144595

在我的solr文档中,文档数据如下所示:

  {
    "createTime":"2013-09-10",
    "reason":"reason1",
    "postId":"postId_1",
    "_version_":1445959401549594624 },
  {
    "createTime":"2013-09-11",
    "reason":"reason2",
    "postId":"postId_1",
    "_version_":1445959401549594624 },
  {
    "createTime":"2013-09-12",
    "reason":"reason3",
    "postId":"postId_1",
    "_version_":1445959401549594624 },
  {
    "createTime":"2013-09-13",
    "reason":"reason4",
    "postId":"postId_2",
    "_version_":1445959401549594624 },<script>alert("1")</script>
如何使用solr facetQuery实现这一点?

您可以使用该功能,它可以帮助您对结果进行分组。
如果您在post_id上分组,您将能够根据post id获得结果。
您将获得每个帖子id的计数(
numFound
),这将为您提供
3条记录
部分。
您可以按日期描述对组内的结果进行排序,并返回单个结果(
group.limit=1
),该结果将给出您的最后日期。
您可以从记录中提取原因

     1. postId1, 3 records, the last createTime is "2013-09-12"
     2. postId2, 1 record, the last createTime is "2013-09-13", reason is reason4