2013-12-17 23 views
0

有沒有辦法使用文檔更新索引索引,例如從mvc應用程序中刪除文檔?從mvc應用程序更新索引索引

像這樣:

  1. 用戶在數據庫中更新後的MVC應用程序
  2. 的呼叫與新的信息做出,即在發送新的職位(與例如JSON)到Solr更新索引。

還是必須使用命令行才能觸發solr根據自上次索引以來更新的字段更新索引。

我還沒有在文檔中發現任何關於這個,但我不明白爲什麼這不應該工作。

或者也許這樣做更新是個壞主意,更好的辦法是每晚更新一次從數據庫更新中更新索引的例程? 但是直到數小時後,數據庫中的更改才反映在索引中。

回答

1

是的,您可以在不使用「命令行」的情況下存儲新信息(文檔)並更新現有的信息......您應該遵循的策略取決於您的系統,但通常可以添加/更新索引任何時間,並極有可能,如果新的信息(如:新的崗位),它可能是明智的,使其儘快面市


參考/例子:

+0

這是如何完成的? 有沒有一個可以發送例如json的巫婆? – MikeAlike234

+0

Hi @ david2342我已經用一些示例更新了我的答案,這些示例可能會爲您提供一些指導以進一步瞭解更新。 – emgsilva