przekazać tablicę warunków do doktryny expr () -> metoda orx ()

Muszę skonstruować DQL za pomocąQueryBuilder lubię to

[QUERY]... AND WHERE e.type = x OR e.type = Y OR e.type = N [...]

Mam typy w tablicy Jak mogę przekazać tę tablicę do mojego konstruktora zapytań?

$qb->andWhere($qb->expr()->orx(CONDITIONS));

Lista typów będzie dynamiczna, wywołująca$qb->andWhere na każdym typie foreach pętla tworzy tylko więcej ORAZ GDZIE nie ma więcej OR.
Czy mogę przechowywać wiele razyorx wyrażenia, a następnie dodaj je doandWhere? Masz jakiś pomysł, jak rozwiązać ten, prawdopodobnie, powszechny problem?

questionAnswers(5)

yourAnswerToTheQuestion