NOTE: I'd consider creating a custom DQL query for this kind of filtering, with maybe generalizing the use case with parameterizing the query...