Kan niet zoeken naar speciale tekens in Adobe Experience Manager
In Adobe Experience Manager mislukt het zoeken wanneer metagegevens van elementen speciale tekens bevatten, zoals vierkante haken ( [ of ] ). De zoekmachine ondersteunt deze tekens niet. Zoekopdrachten stoppen dus met verwerken tussen haakjes en retourneren onvolledige resultaten. Om onderzoeksmislukkingen te bevestigen, vermijd vierkante haken in meta-gegevens of gebruik de Bouwer van de Vraag voor geavanceerde vragen.
Beschrijving description
Omgeving
- Product : Adobe Experience Manager (AEM) op locatie, v6.5
- Instantie : Productie
Probleem/symptomen
-
Het zoeken mislukt wanneer vierkante haakjes (
[of]) worden gebruikt in query's. -
In AEM zijn vierkante haakjes toegestaan in eigenschappen van elementen (bijvoorbeeld "Beschrijving"), maar de zoekfunctie ondersteunt deze niet.
-
Bij query's met vierkante haken worden onvolledige of onjuiste resultaten geretourneerd als gevolg van invoerafbreking.
-
Bijvoorbeeld:
- Zoeken naar een beschrijving met
NS78[. - Zoeken naar
NS78[ -mislukt en retourneert het bedoelde element niet.
- Zoeken naar een beschrijving met
Resolutie resolution
Ga als volgt te werk om dit probleem op te lossen:
- Vermijd waar mogelijk het gebruik van vierkante haakjes (
[of]) in doorzoekbare velden, zoals 'Beschrijving'. - Als vierkante haakjes vereist zijn in de eigenschappen van elementen, kunnen ze niet op betrouwbare wijze worden doorzocht met standaard AEM-zoekopdracht.
- De Bouwer van de Vraag van het gebruik om geavanceerde vragen tot stand te brengen die deze beperkingen overslaan.
- Voor een langetermijnoplossing werkt u samen met uw ontwikkelingsteam of Adobe-ondersteuning om verbeteringen in aangepaste zoekopdrachten te verkennen.
Nota : Gebruik slechts gesteunde karakters in onderzoekbare meta-gegevens om het onderzoek van AEM betrouwbaar te houden.
Verwante lezing
de activa van AEM zoeken beste praktijken in AEMaaCS gebruikersgids