我將集合中的所有項目移動到另一個集合。但是,源集合中的這些項目沒有出現在發現中。移動後,這些相同的項目出現在目的地集合中。爲什麼這些項目在移動之前沒有出現在源代碼集合中?DSpace:項目在移動到另一個集合後纔出現在Discovery中
仍然在行動之前:如果我得到這些項目的句柄,並嘗試在瀏覽器上訪問它的作品。它應該是發現索引的問題嗎?
我將集合中的所有項目移動到另一個集合。但是,源集合中的這些項目沒有出現在發現中。移動後,這些相同的項目出現在目的地集合中。爲什麼這些項目在移動之前沒有出現在源代碼集合中?DSpace:項目在移動到另一個集合後纔出現在Discovery中
仍然在行動之前:如果我得到這些項目的句柄,並嘗試在瀏覽器上訪問它的作品。它應該是發現索引的問題嗎?
這個問題可能有2個原因。
這裏是我的建議。
重新索引可能需要一段時間一段時間來完成。用戶搜索結果將在重新索引過程中受到影響。
除了什麼terrywb在his answer說這個問題,以便自動重新編入索引,這些東西也需要做:
[dspace]/solr/search/data
) 每當您通過用戶界面移動項目或通過批量元數據編輯時,都應該觸發自動重新索引。
老實說,我們的been through this before - 如果您可以向我們提供有關原始問題的更多信息,而不是發佈新問題,將會有所幫助。
問題是,在這個問題上索引並沒有顯示移動。在這個問題上,項目不會顯示在某個集合上,然後在將這些項目移動到另一個集合後,它們會顯示在這個新集合上所以我的問題是:爲什麼這些項目不顯示在舊集合中? – Chittolina
啊對了,現在明白了。那麼,我猜測答案是在移動之前他們沒有被編入索引,因爲你沒有成功觸發reindex。您必須以_did_成功觸發reindex的方式執行此移動。但如果沒有更多的信息,你很難知道你究竟做了什麼。 – schweerelos
好的!這個回購有點麻煩,因爲它是一個測試庫。生產庫正在正常工作我猜。所以我不會浪費你的時間,試圖在測試庫上找到錯誤。首先我會組織它然後如果問題依然存在,我聯繫你! – Chittolina
可能重複的[在集合之間移動項目](http://stackoverflow.com/questions/35578227/move-items-between-collections) – schweerelos