2017-07-27 1 views
0

In meinem mongorepository habe ich eine Funktion namens:Mongo Äquivalent des Frühlings 'enthalten'

Was die Mongo Betrieb für Containing verwendet wird? Ich dachte, es so etwas wie sein würde:

Criteria containsParticipantId = where(participantId).in("participantIds"); 

aber es ist nicht ...

EDIT Ich denke, es auch sein mag:

Criteria containsParticipantId = where("participantIds").is(participantId); 

Ich werde es einen Test geben.

Antwort

0

Die Spring enthält Operation wie eine LIKE Operation in MySQL. In mongo, LIKE Operator existiert nicht, aber stattdessen können Sie verwenden ist Operator wie Sie vorgeschlagen, aber mit einem Regex als Wert