sql >> Database >  >> NoSQL >> MongoDB

Reguliere expressie Spring data mongodb repositories

Het lijkt een oude vraag, dus misschien heb je al een oplossing gehad, maar hier hoe ik hetzelfde probleem heb opgelost:

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

met behulp van de /?0/ notatie werkt niet omdat Spring Data een tekenreekswaarde tussen aanhalingstekens plaatst




  1. Node js mangoest bevolken limiet

  2. Mongo DB:Hoe kopieer ik het document van de ene verzameling en voeg ik het als een veld toe aan een gerelateerd document uit een andere verzameling?

  3. Hoe de maximale referentie van het ouderlijk knooppunt in mongodb te beperken

  4. MongoDB Atlas-verificatie mislukt op Python