此问题先前已与Sitecore 6.x的限定符一起询问。
由于Sitecore 7.0已经推出并广泛使用,我和我的团队需要一个新的答案并对这个问题进行辩论。
在Sitecore 7.0 Content Delivery中重建自定义索引的最佳方法是什么?
编辑:(更多信息)我无法访问正在开发的代码。我在多个Sitecore实例中运行大约320个不同的网站,大多数网站都有自己的Lucene索引。
答案 0 :(得分:5)
不确定这是否是您正在寻找的,但我们编写了一个由任务代理调用的类。类本身只是查找指定的索引并重建它。
Sitecore.Search.SearchManager.GetIndex("custom_index").Rebuild()
如果您想在发布事件上重建自定义索引,也可以在发布管道中调用它。
答案 1 :(得分:3)