Dette dukkede op for et stykke tid siden på doktrinbrugeren
postliste. Du kan bruge \MongoRegex
klasse direkte i dine ODM-forespørgsler:
$documentRepository->findBy(array(
'foo' => new \MongoRegex('/^bar/'),
));
Eller hvis du bruger en forespørgselsbygger:
$queryBuilder->field('foo')->equals(new \MongoRegex('/^bar/'));
Husk, at foran forankrede, store og små bogstaver, regex-mønstre vil være i stand til at bruge indekser mest effektivt. Dette diskuteres mere detaljeret i Mongo-dokumenterne .