無法從Solr集合中刪除文件中的密鑰。無法刪除Solr密鑰
更新Solr的收集與此:
<cfoutput query="fileQuery">
<cfset theFile = defaultpath & "#fileID#.pdf" />
<cfif fileExists(theFile)>
<cfindex
action="update"
collection="file_vault_solr"
type="file"
key="#theFile#"
title="#documentName#"
body="fileNumber,documentName"
custom1="/filevault/#filealias#"
custom2="#fileNumber#"
custom3="#documentName#"
>
</cfif>
</cfoutput>
但是,試圖刪除目錄中的鑰匙時,它根本不起作用。以下是用於(嘗試)刪除密鑰的代碼:
<cfoutput query="deletedFile">
<cfset theFile = defaultpath & "#fileID#.pdf" />
<!--- Remove the deleted file from the collection. --->
<cfindex
collection="file_vault_solr"
type="file"
action="Delete"
key="#theFile#"
>
</cfoutput>
但是,密鑰不會被刪除。唯一有效的工作是清除整個目錄並重新索引所有文件。
任何見解?
你有沒有發現過?我目前有同樣的問題。 – Tomalak
@Tomalak:不,從未找到解決方案。現在我不再在那裏工作了,所以如果我願意,我不能回去確認。 – ale
無賴。這個問題讓我很緊張。 Adobe似乎沒有人再測試這些東西。 – Tomalak