recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment implémenter OR dans la recherche en texte intégral mongodb $text ?

Clé d'autorité ""certificat SSL""

L'opérateur $text recherche l'expression "certificat SSL" et ("autorité" ou "clé" ou "ssl" ou "certificat" ).

Ceci est un exemple dans le document. Les mots entourés de " sont appelés Phrases. MongoDB effectue l'opération ET pour eux. Les autres mots sont séparés par des espaces et effectuent l'opération OU.

{"$text": {"$search": ""ssl certificate" authority key"}} Les résultats de recherche contiendront certainement "ssl certificate".
Existe-t-il un moyen d'implémenter la recherche en texte intégral pour « certificat SSL », « autorité », « clé » ?

迷茫迷茫2789 Il y a quelques jours633

répondre à tous(1)je répondrai

  • 習慣沉默

    習慣沉默2017-05-02 09:28:13

    Dans votre demande, l'approche actuelle est la suivante : diviser la requête en 2 instructions,

    1. Phrase de requête : ""certificat SSL""

    2. Interrogez un seul mot : "clé d'autorité"

    Fusionnez ensuite les résultats des deux déclarations en un seul endroit dans le programme.

    Pour référence.

    J'adore MongoDB ! Amusez-vous!


    Conférence des utilisateurs de la communauté chinoise MongoDB à Shenzhen

    Prenons rendez-vous ce samedi

    Veuillez entrer pour plus de détails

    Veuillez participer à la conférence des utilisateurs de Shenzhen et poser plus de questions aux experts de Shenzhen

    répondre
    0
  • Annulerrépondre