em ->createQueryBuilder() ->from(TripEntity::class, 'trip') ->join('trip.stops', 'ts') ->join('ts.stop', 's') ->select('t', 'ts'); return $this->allFromQueryBuilder($builder, $modifiers, [ 'alias' => 'trip', 'entity' => TripEntity::class, 'type' => Trip::class, ]); } }