sql >> Database teknologi >  >> RDS >> Mysql

Mysql INSTR lignende operation i mongodb

MongoDB understøtter ikke native fuldtekstsøgning i øjeblikket.

Du kan bruge regulære udtryk, men det ville være langsomt (på grund af ikke at bruge indekser, medmindre de er rodfæstede).

Forespørgsel ville være sådan:

db.collection.find({ $or: [{description: /value1/}, {description: /value2/}] })

Du kan gøre noget forbehandling for at indsætte hvert ord i en søgbar række søgeord, men hvis teksten er rigtig lang, vil du sandsynligvis ikke gå denne vej.




  1. Hvordan øger jeg hastigheden på denne dataanalyse?

  2. Dubletindtastning på INSERT efter DELETE fra tabel i transaktion

  3. Mysql heltal standardværdi 0

  4. Sådan markeres et bestemt antal rækker i tabellen ved samtidig adgang