一位同事問了這個問題,我並沒有立即找到解決方案,所以我在這裏發佈。他以編程方式在主數據庫中插入一個Sitecore項目,然後必須插入另一個項目,該項目對索引中存在的第一個項目具有依賴性。他原來每次或者兩次插入失敗,但是之後他在代碼中插入了一個手動暫停,試圖讓索引時間趕上,現在只有大約每十次都失敗。更好,但不完美。如何以編程方式暫停Sitecore項目創建之後直到索引更新
他正在尋找是否有Sitecore方法來檢查索引是否在繼續插入依賴項之前已被更新。
我找到了Alex Shyba的這篇博文(http://sitecoreblog.alexshyba.com/2011/04/search-index-troubleshooting.html),看起來它可能有一些適用性,但我的同事嚴格在master DB工作(不涉及發佈),並且我們已經有了幾個步驟在我們的解決方案中實施的Alex的文章中(我沒有完成整個事情)。
非常感謝,尼克 - 他正在查看這些信息。 – wildwend 2013-03-26 21:36:33