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

Kolejność $lt i $gt w zapytaniu zakresu MongoDB

To znany problem. Krótka odpowiedź jest taka, że ​​ma to związek z faktem, że używany jest indeks wielokluczowy („odtwarzacz” to tablica), a indeks nie może być ograniczony zarówno do górnej, jak i dolnej granicy.

Wyjaśniono to bardziej szczegółowo w sprawie Jira:https://jira.mongodb.org/ przeglądaj/SERWER-4155 - „Niepoprawny indeks?”

Istnieje otwarty bilet Jira, aby poprawić to zachowanie:https://jira.mongodb.org/ przeglądaj/SERWER-4180 - „Niewłaściwe granice indeksów wybrane dla zapytania o zakres dat (regresja)”, które ma zostać wydane w wersji 2.1.2 (ta wersja może ulec zmianie). Proszę zagłosuj na to!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Dlaczego nazwy kluczy są przechowywane w dokumencie w MongodDB?

  2. MongoDB insertOne()

  3. Używanie $addFields w sterowniku MongoDB dla C#

  4. Node.js nie łączy się z MongoDB

  5. Błąd:Route.post() wymaga funkcji wywołania zwrotnego, ale otrzymał [object Undefined]