Genaue Groß- / Kleinschreibung in Spring-Data Mongo

7

Ich verwende Federdaten mit Mongo und einem Repository. ZB:

%Vor%

Ich möchte diesen Fall unempfindlich machen. Ich habe die folgenden Abfragen verwendet:

%Vor%

Das funktioniert, aber es entspricht nicht nur testUser, sondern auch estUser.

Ich habe es auch versucht

%Vor%

Aber das kann die Abfrage nicht analysieren, weil sie versucht, Anführungszeichen in die Regex einzufügen.

%Vor%

Ich bekomme die gleichen Probleme, wenn ich versuche, ein /.../i Regex zu verwenden.

Gibt es dafür eine Lösung, ohne mongoTemplate verwenden zu müssen oder selbst die Regex zu erstellen?

    
Jesse van Bekkum 02.05.2014, 08:01
quelle

3 Antworten

13

Der einfachste Weg ist wahrscheinlich folgendes:

%Vor%     
Oliver Gierke 03.05.2014 08:47
quelle
9

Ich habe gerade folgendes versucht und es hat für mich funktioniert.

%Vor%     
Sergey Benner 15.08.2014 18:58
quelle
1

benutze Text Search in mongo db, benutze bitte Version 2.6 +

    
Vish Bansal 07.01.2015 12:34
quelle