К сожалению, согласно документации Doctrine API , вы не можете передать другой объект запроса в whereIn()
, поэтому вам придется заранее получить ваши идентификаторы и передать их в массив. Будьте осторожны, потому что, если вы передадите пустой массив, для этих идентификаторов будет NO FILTERING . Другими словами: он вернет все строки, присутствующие в вашей таблице, вместо ни одной.