Mam indeks na tablicy "klucze", których używam, aby zapewnić pełną funkcjonalność tekstu do mojej aplikacji.Wyszukiwanie tekstu MongoDB i wiele słów wyszukiwania
Wraz z wersją 2.4.3, chciałbym użyć typu indeksu "tekstowego". Utworzyłem indeks "tekstowy" na tablicy "klucze" i wygląda na to, że działa SUPER szybko (szybciej niż moja stara metoda pełnotekstowa słów kluczowych).
Problem polega na tym, że moja aplikacja zakłada, że pola są włączone (AND). Domyślnie wyszukiwanie tekstu ORs moje parametry.
Czy ktoś wie, w jaki sposób można uruchomić wyszukiwanie tekstu w całości?
Na przykład
db.supplies.runCommand("text", {search:"printer ink"})
należy zwrócić wyniki zarówno z drukarki i atramentem, zamiast wszystkich wyników z jednej lub atramentu drukarki.
Naprawdę doceniam rozwiązanie, które nie zabija słowotwórstwa. – Mitja
Czy możesz znaleźć rozwiązanie z słowem? – Zhomart