TYPO3 v8 QueryBuilder indexBy方法

时间:2019-07-17 06:33:23

标签: php sql doctrine typo3-8.x

我正在尝试使用QueryBuilder构建SELECT语句。

我需要将uid作为索引。但是如何使用QueryBuilder构建它。 ->indexBy("uid")对我不起作用:

      $queryBuilder = GeneralUtility::makeInstance(ConnectionPool::class)
            ->getQueryBuilderForTable($table);

        $queryBuilder
            ->getRestrictions()
            ->removeByType(StartTimeRestriction::class)
            ->removeByType(EndTimeRestriction::class);

        $sql = $queryBuilder
            ->select("vac_id", "uid", "pid", "hash")
            ->from($table)
            ->execute()
            ->fetchAll();

0 个答案:

没有答案