Wyszukiwanie tekstowe MongoDB ORAZ wiele słów wyszukiwania
Mam indeks na tablicy „klucze”, którego używam, aby zapewnić pełną funkcjonalność tekstu dla mojej aplikacji.
Wraz z wydaniem 2.4.3 chciałbym użyć typu indeksu „tekstowego”. Ubezpieczyłem typ indeksu „tekstowego” na moich „kluczach” tablicy i wydaje się, że działa on SUPER szybko (szybciej niż moja stara metoda pełnotekstowa słów kluczowych).
Problem polega na tym, że moja aplikacja zakłada, że pola zawierają (AND). Domyślnie tekst przeszukuje OR moje parametry.
Czy ktoś wie, jak włączyć wyszukiwanie tekstowe?
Na przykład:
db.supplies.runCommand("text", {search:"printer ink"})
Powinny zwracać wyniki zarówno drukarką, jak i tuszem, zamiast wszystkich wyników za pomocą drukarki lub tuszu.