Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Mysql INSTR jak operacja w mongodb

MongoDB nie obsługuje obecnie natywnie wyszukiwania pełnotekstowego.

Możesz użyć wyrażeń regularnych, ale byłoby to powolne (ze względu na nieużywanie indeksów, chyba że są one zrootowane).

Zapytanie wyglądałoby tak:

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

Możesz przeprowadzić wstępne przetwarzanie, aby wstawić każde słowo do przeszukiwalnej tablicy słów kluczowych, ale jeśli tekst jest naprawdę długi, prawdopodobnie nie chcesz iść tą drogą.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wybrać wiele wartości w tej samej kolumnie?

  2. Czy mogę przenieść tabelę MySQL na drugi dysk?

  3. Jakie są najlepsze praktyki dotyczące obsługi stref czasowych w MySQL?

  4. Czym są te wszystkie operatory SQL w Laravelu?

  5. Dostawcy członkostwa/roli ASP.NET dla MySQL?