MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak wyszukiwać słowo lub ciąg we wszystkich polach w dokumencie za pomocą MongoDB?

Musisz utworzyć indeksy tekstu wieloznacznego tak:

db.collection.createIndex( { "$**": "text" } )

Możesz użyć $text operator, aby przeprowadzić wyszukiwanie tekstowe.

Jak wspomniano w dokumentacji:




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Zapytanie o klucz mający spację w nazwie

  2. Próbuję uruchomić serwer mongod na ubuntu :wyjątek w initAndListen:29 Nie znaleziono katalogu danych /data/db., przerywanie

  3. Zapytaj i zsumuj wszystko z mangustą

  4. Jak przekazać ciąg json do dokumentu bson w celu zapisania do MongoDB?

  5. SpringBoot w Docker nie łączy się z Mongo w Docker