从贡献者或通过REST删除/创建资产不';不要总是触发Lucene索引或删除它们?

从贡献者或通过REST删除/创建资产不';不要总是触发Lucene索引或删除它们?,lucene,webcenter-sites,Lucene,Webcenter Sites,我有按名称和parentname编制索引的资产,name toknized false和stored true,parentname toknized为false和stored为false 在通过REST或contributor删除其中一项资产(通过REST或contributor创建)时,即使我收到资产删除消息,它也不会总是被删除,它仍然显示在contributor搜索中,而不是在内容树中或通过Lucien搜索API,不能编辑或重新删除它们吗 在通过REST创建资产时,它们不会全部被索引,它们

我有按名称和parentname编制索引的资产,name toknized false和stored true,parentname toknized为false和stored为false

在通过REST或contributor删除其中一项资产(通过REST或contributor创建)时,即使我收到资产删除消息,它也不会总是被删除,它仍然显示在contributor搜索中,而不是在内容树中或通过Lucien搜索API,不能编辑或重新删除它们吗

在通过REST创建资产时,它们不会全部被索引,它们都会显示在内容树中,但不会显示在参与者搜索中,也不会被Lucien search API检索到,它们会在编辑时被索引并开始显示在结果中

如何解决这两个问题

编辑
索引文件完好无损,没有损坏,正如所料,缺少的助理ID不在其中,删除的资产ID也在那里。

这听起来像是对索引进行更改(插入、删除)时相当典型的lucene行为,但尚未打开新的读卡器进行搜索。在重新打开读卡器之前,无法进行任何更改

根据报告:

索引建立后,Lucene搜索引擎每30秒运行一次事件,检查对所选索引类型的资产所做的更改。如果进行了更改(例如创建新索引项、编辑现有条目或删除条目),Lucene会自动更新索引

如果您在等待30秒后发现界面中没有显示可搜索的更新,则可能存在一些错误配置来阻止更新。我注意到同一文档中有一条注释,指出搜索索引可能会停止,从而允许继续搜索,但会阻止对界面进行任何更新:

如果停止全局搜索索引,将不会更新用于参与者界面搜索功能和公共站点的搜索索引。因此,搜索结果将不准确


如果在WCS中安装了siteExplore,则可以使用siteExplore将索引添加到全局_q 请加上

登录编辑站点资源管理器,并使用以下值将此资产的记录添加到全局_Q表中

  • id:任何数字(保存记录时将生成唯一id。)
  • 资产类型:在excel工作表中找到的资产的资产类型
  • assetid:在excel工作表中找到的资产的id
  • 操作:U(U代表更新此资产的索引)
  • 拯救一切