無法在Adobe Experience Manager中搜尋特殊字元

在Adobe Experience Manager中,當資產中繼資料包含特殊字元(如方括弧([] ),搜尋會失敗。 搜尋引擎不支援這些字元,因此查詢會在括弧停止處理並傳回不完整的結果。 若要修正搜尋失敗,請避免在中繼資料中使用方括弧,或使用Query Builder進行進階查詢。

說明 description

環境

  • 產品: Adobe Experience Manager (AEM)內部部署,v6.5
  • 執行個體:生產

問題/症狀

  • 在查詢中使用方括弧([])時,搜尋失敗。

  • AEM允許資產屬性(例如「說明」)中使用方括弧,但搜尋引擎不支援。

  • 由於輸入截斷,含方括弧的查詢傳回不完整或不正確的結果。

  • 例如:

    • 正在搜尋包含NS78[的說明。
    • 搜尋NS78[ -失敗,未傳回預期的資產。

解決方法 resolution

若要修正此問題,請遵循下列步驟:

  1. 儘可能避免在可搜尋的欄位(例如「Description」)中使用方括弧([])。
  2. 如果資產屬性中需要括弧,使用標準AEM搜尋可能無法可靠地搜尋它們。
  3. 使用Query Builder建立可略過這些限制的進階查詢。
  4. 若要進行長期修正,請與您的開發團隊或Adobe支援人員合作,探索自訂搜尋增強功能。

注意:僅在可搜尋的中繼資料中使用支援的字元,以確保AEM搜尋的可靠性。

相關閱讀

AEMaaCS使用手冊中的AEM資產搜尋最佳實務

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f