1. 删除索引库

      1. <delete><query>*:*</query></delete>
    2. 在获取solr库中数据时出现Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 10, Size: 10错误的解决办法:

      1. 原文链接:解决方法

        1. HttpSolrClient client = new HttpSolrClient.Builder(baseSolrUrl).build();
        2. String query = "*:*";
        3. SolrQuery solrQuery = new SolrQuery(query);
        4. QueryResponse queryResponse = client.query(solrQuery);
        5. int start = 0;
        6. long totalCount = queryResponse.getResults().getNumFound();
        7. while (start < totalCount) {
        8. ListIterator<SolrDocument> result = queryResponse.getResults().listIterator();
        9. while (result.hasNext()) {
        10. start += 1;
        11. SolrDocument doc = result.next();
        12. System.out.println(doc.get("id"));
        13. }
        14. solrQuery.setStart(start);
        15. queryResponse = client.query(solrQuery);
        16. totalCount = queryResponse.getResults().getNumFound();
        17. }