MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongodb-Repositories für Spring-Daten mit regulären Ausdrücken

Es scheint eine alte Frage zu sein, also hatten Sie vielleicht schon eine Lösung, aber hier, wie ich das gleiche Problem gehandhabt habe:

@Query(value = "{'title': {$regex : ?0, $options: 'i'}}")
Foo findByTitleRegex(String regexString);

mit /?0/ Notation funktioniert nicht, da Spring Data einen String-Wert in Anführungszeichen setzt