Nach Sonderzeichen in Adobe Experience Manager kann nicht gesucht werden
In Adobe Experience Manager schlägt die Suche fehl, wenn Asset-Metadaten Sonderzeichen wie eckige Klammern ([ oder ] ) enthalten. Die Suchmaschine unterstützt diese Zeichen nicht, sodass Abfragen die Verarbeitung an der Klammer anhalten und unvollständige Ergebnisse zurückgeben. Um Suchfehler zu beheben, vermeiden Sie eckige Klammern in Metadaten oder verwenden Sie Query Builder für erweiterte Abfragen.
Beschreibung description
Umgebung
- Produkt: Adobe Experience Manager (AEM) On-Premise, v6.5
- Instance: Produktion
Problem/Symptome
-
Die Suche schlägt bei der Verwendung von eckigen Klammern (
[oder]) in Abfragen fehl. -
AEM erlaubt eckige Klammern in Asset-Eigenschaften (z. B. „Beschreibung„), aber die Suchmaschine unterstützt sie nicht.
-
Abfragen mit eckigen Klammern geben aufgrund der Kürzung der Eingabe unvollständige oder falsche Ergebnisse zurück.
-
Beispiel:
- Suchen nach einer Beschreibung, die
NS78[enthält. - Die Suche nach
NS78[ -schlägt fehl und gibt nicht das beabsichtigte Asset zurück.
- Suchen nach einer Beschreibung, die
Auflösung resolution
Gehen Sie wie folgt vor, um dieses Problem zu beheben:
- Verwenden Sie nach Möglichkeit keine eckigen Klammern (
[oder]) in durchsuchbaren Feldern wie „Beschreibung“. - Wenn eckige Klammern in den Asset-Eigenschaften erforderlich sind, können diese nicht zuverlässig mit der standardmäßigen AEM-Suche durchsucht werden.
- Verwenden Sie den Query Builder, um erweiterte Abfragen zu erstellen, die diese Einschränkungen umgehen.
- Wenden Sie sich an Ihr Entwicklungsteam oder den Adobe-Support, um eine langfristige Lösung zu finden und benutzerdefinierte Suchverbesserungen zu erkunden.
Hinweis: Verwenden Sie nur unterstützte Zeichen in durchsuchbaren Metadaten, um die AEM-Suche zuverlässig zu gestalten.
Verwandtes Lesen
Best Practices für die AEM--Suche im AEMaaCS-Benutzerhandbuch