Les opérateurs booléens autorisent les résultats de recherche conditionnelle
Construisez des recherches complexes à l’aide des opérateurs booléens AND, OR et NOT dans les recherches de texte globales.
- Champ de recherche de texte global
- Base de connaissances rechercher
- Recherche de texte dans la liste
| Opérateur | Description |
|---|---|
| OU ou symbole de barre verticale (|) | Trouve une correspondance si l’un des termes de recherche existe dans un document (une union d’ensembles). Par exemple, pour trouver des documents qui contiennent soit le mot de passe de l’e-mail , soit simplement l’e-mail, vous pouvez rechercher « mot de passe de messagerie » OU e-mail ou « mot de passe de messagerie »|email. L’utilisation de l’opérateur .ou, que le système utilise lorsque vous créez des groupes de conditions OU pour des champs autres que Mots clés avec le générateur de conditions, peut produire des résultats différents. Par exemple, ce filtre recherche les enregistrements dont les brèves descriptions contiennent SSO , puis recherche séparément les enregistrements dont les brèves descriptions contiennent SAML : Remarque : De par sa conception, vous ne pouvez avoir qu’une seule condition de filtre Mots clés par condition définie. Si vous sélectionnez le champ Mots clés dans une liste de choix de filtre, le bouton OU pour cette condition de filtre n’est plus disponible. De même, si vous construisez une condition de filtre OU, le champ Mots clés devient indisponible dans les listes de choix de filtre. |
| ET | Trouve une correspondance si tous les termes de recherche existent dans un document (une intersection d’ensembles). Par exemple, pour trouver des documents qui contiennent à la fois « Charge du processeur » et « 10 minutes », recherchez « Chargement du processeur » ET « 10 minutes » Par défaut, Zing applique un opérateur ET entre tous les termes de recherche non séparés par des opérateurs OR ou NOT. Par exemple, si vous entrez serveur de messagerie en panne comme termes de recherche, le système recherche messagerie ET serveur ET panne. Remarque : Pour Base de connaissances les recherches, si la recherche ET par défaut renvoie de mauvais résultats, la recherche est automatiquement réexécutée avec l’opérateur OR. Les administrateurs peuvent configurer la recherche dans la base de connaissances pour toujours utiliser OR en modifiant la glide.knowman.search.operator propriété système. |
| NOT, moins (-), ou point d’exclamation ( !) | Exclut les documents qui contiennent le terme de recherche après l’opérateur NOT (une différence d’ensembles). Par exemple, pour trouver des documents qui contiennent « CPU load » mais pas « 10 minutes », vous pouvez rechercher « CPU load » NOT « 10 minutes » ou « CPU load » -« 10 minutes » ou « CPU load » !"10 minutes ». NOT doit être un terme autonome dans votre recherche. Par exemple, atom NOT ion exclut le terme ion, mais NOTION recherche le terme notion. Les symboles moins et point d’exclamation doivent immédiatement précéder le terme de recherche que vous souhaitez exclure. Par exemple, une recherche d’e-mail ! Joe exclut Joe mais une recherche d’e-mail ! Joe inclut Joe. Vous ne pouvez pas utiliser l’opérateur NOT pour exclure tous les termes de votre recherche. Par exemple, la recherche suivante ne renvoie aucun résultat : PAS « 10 minutes ». |