当前位置: 首页 > 面试题库 >

Solr删除由于某种原因无法正常工作

鱼志诚
2023-03-14
问题内容

只是尝试删除所有文档,并这样做:

http://localhost:8983/solr/update?stream.body=%3Cdelete%3E%3Cquery%3E*:*%3C/query%3E%3C/delete%3E

然后承诺:

http://localhost:8983/solr/update?stream.body=%3Ccommit/%3E

我得到答复:

<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">17</int>
</lst>
</response>

但是当我搜索时,我仍然会得到结果。

我做错什么了?


问题答案:

不确定是否重要,但是您也可以编码:

http://localhost:8983/solr/update?stream.body=%3Cdelete%3E%3Cquery%3E*%3A*%3C%2Fquery%3E%3C%2Fdelete%3E

要尝试的另一件事是使用POST方法(调用update的首选方法):

curl http://localhost:8983/solr/update?commit=true -H "Content-Type: text/xml" --data-binary '<delete><query>*:*</query></delete>'


 类似资料:
  • 问题内容: 我是PHP的新手,正在使用mail函数发送无法正常工作的电子邮件。我收到成功消息,但仍然无法正常工作 相同的代码 我是否缺少任何内容,我是否需要为此功能包括任何文件。.我来自asp.net,这是在网站上找到的基本脚本。 我尝试了其他与邮件相关的脚本,这些脚本也无法使用。 我正在网站上而不是在本地上运行此脚本 问题答案: 这可能是配置错误。如果您坚持使用PHP 函数,则必须进行编辑。 如

  • 我正在使用名为SpeechRecognitor的android语音API,试图将语音转换为文本,但由于某种原因,只要我点击按钮,我就会看到“目前无法访问谷歌”的消息,窗口就会关闭,而不必等待我的语音。或者声音只是口吃,什么也没发生。 为什么?这个代码怎么了?我认为这段代码应该有效,因为对于其他人来说,它工作得很好。也许我的模拟器(Nexus One API 22)不支持此API?我只是不知道有什么

  • 问题内容: 由于出现以下错误消息,我有一个无法使用的问题 qt.qpa.plugin:在“”中找不到Qt平台插件“ cocoa” 此应用程序无法启动,因为无法初始化Qt平台插件。重新安装该应用程序可能会解决此问题。 我最初使用的最后一台Macbook没有QT,所以我不知道该如何处理。 有任何想法吗? 问题答案: 更新后,我遇到了同样的问题。 卸载并安装较低版本(例如)即可解决此问题。

  • 嗯,我使用SoundPool在ImageView声音上进行onClick,其中一些声音开始了另一个活动。像这样: 有什么建议吗? UPD:日志:

  • 出于某种原因,当我在我的程序中创建一个新的BufferedWriter和FileWriter时(即使我还没有用它来写任何东西),它会清除我所选择的文件中的所有文本。 selectedFile由JFileChooser确定。 埃森克普。encrypt只是我拥有的一个加密类,它不会影响它。如果我创建了一个新的FileWriter和BufferedWriter,那么这个循环甚至不会运行(至少我不这么认为

  • 当我在Android studio中重建一个Gradle项目时,它给了我以下错误: Gradle:执行任务“:lib:clean”失败。无法删除目录:/path/to/project/lib/build/explobded-bundles/ComandroidSupportAppCompatv71901.aar 原来文件夹包含一个名为的文件(或其他一些随机文件)。我在谷歌上搜索了一下,它似乎是一个