Значит джойн таки надо :) и тогда не будем ленивых запросов
это плохо, что надо.
Так как я пример упростил и эти "посты", уже были приджойнены к чему-то другому. И лишний join не хотелось бы, ибо их уже много получается.
Я надеялся что доктрина умна, и понимает, что если у связанной сущности мы тянем лишь айдишник (который прописан в первой таблице), то она может просто вернуть его из таблицы. А если мы например уже тянем $post->getAuthor()->getName(), то тогда будет делать доп. запрос, так как имя можно вытянуть либо после доп. запроса, либо после джойна.