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

Polecenie LIKE w MongoDB(mongomapper)

Jeśli szukasz częściowych dopasowań w ciągu, możesz wykonać zapytanie za pomocą wyrażenia regularnego. Oto odpowiednia część dokumentacji mongomappera:

http://api.mongodb.org/ruby/current/file .TUTORIAL.html#Querying_with_Regular_Expressions

Warto to zauważyć w dokumentacji Mongodb:

„W przypadku prostych zapytań prefiksowych (zwanych również zakorzenionymi wyrażeniami regularnymi), takich jak /^prefix/, baza danych użyje indeksu, jeśli jest dostępny i odpowiedni (podobnie jak większość baz danych SQL, które używają indeksów dla wyrażenia LIKE„prefix%”). Działa to tylko wtedy, gdy nie masz i (niewrażliwość na wielkość liter) we flagach."



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Znajdź wszystkie dokumenty w ciągu ostatnich n dni

  2. Jak zapisać tablicę obiektów do mongoose DB za pomocą tylko jednego wywołania?

  3. MongoDB SSL z samopodpisanymi certyfikatami w Node.js

  4. zapytanie bez rozróżniania wielkości liter w mongodb

  5. Mongodb - Mapa-Reduce - Pełne dane nie są zwracane