我們在GAE中有一個應用程序,我們正在將其重新構建爲使用全文。我們必須索引GAE中已有的所有數據,我們的應用程序也使用名稱空間。在全文搜索GAE上更改NamespaceManager
我們正試圖創建一個java程序,由管理員運行,他沒有命名空間。在其他服務中,我們創建了類似的java程序,通過代碼應用命名空間,所以我們的想法是索引每個命名空間中的所有數據。 (我們使用NamespaceFilter來控制用戶域)
這部分代碼:
private static final Index INDEX = SearchServiceFactory.getSearchService()
.getIndex(IndexSpec.newBuilder().setName("Actividad"));
NamespaceManager.set("userdomain1");
INDEX.add(doc);
設置命名空間將被忽略。
這是預期的行爲?有沒有其他的方法來索引每個名字空間中的所有信息?
使用數據存儲上類似的代碼它工作正常。
謝謝!它幫助了我。 – user1454172