, что я делаю:Чтобы получить подробную информацию или восстановить удаленные заметки документов
из кода Java я извлечение ноты базы данных и индексаций всех документов этой базы данных с использованием полнотекстового индексирования с помощью solrj
клиента и спасение индексированные данные конкретных документов на полнотекстовом сервере.
предположит, что когда то же база данных приходит снова для индексации, считается любые один из документов из этой базы данных удаляются, который уже проиндексирован на сервере Полного текста,
Но этот документ будет удален из базы данных заметок, так что я не хотите сохранить (значит хотите удалить) индексированные данные на моем полнотекстовом сервере удаленного документа.
так, как бы я знать, какой документ будет удален
, что я имею в виду, это, идентификатор и дб название магазина документа при индексировании, так что я буду иметь запись индексируемых документов, так что я могу определить, какие документы удалены из конкретной базы данных.
любой другой эффективный способ?
Благодарим вас за вопрос.
благодарит за ответ, но насколько я знаю, я не могу получить доступ к удалению заглушки –
Право. Вы не можете получить доступ к заглушкам удаления. Но вы можете попытаться получить доступ к каждому документу через UNID, который вы сохранили для него, используя Database.getDocumentByUNID.Если это не удается, документ был удален. –
Когда я запускаю этот скрипт, я получаю предупреждение, говоря «Переполнение». Можете ли вы предложить мне, что там происходит? –