SolrJ を使用して deleteByQuery メソッドを使用しようとしていますが、機能していません。何が悪いのか教えてください。
これは機能しています (deleteByIds):
ArrayList<String> ids = new ArrayList<String>();
ids.add("id_1");
ids.add("id_2");
SolrServer solrServer = getSolrServerForCore(0);
solrServer.deleteById(ids);
UpdateResponse ur2 = solrServer.commit();
しかし、これは機能していません:
SolrServer solrServer = getSolrServerForCore(0);
solrServer.deleteByQuery("*:*");
solrServer.commit();