TYPO3 9中的原始SQL查询

问题描述 投票:0回答:1

是否可以在TYPO3 9中执行原始SQL查询?

与先前版本中的$GLOBALS['TYPO3_DB']->sql_query($sql);等效。

typo3-9.x
1个回答
0
投票

您可以将querybuilder与它的方法一起使用TYPO3\CMS\Core\Database\Query\QueryBuilder::selectLiteral(string ... $selects)

请注意:

指定要在查询结果中返回的项目。替换任何先前指定的选择(如果有)。仅应将其用于文字SQL表达式,因为不会对项目执行任何形式的引用/转义。

也有TYPO3\CMS\Core\Database\Query\QueryBuilder::addSelectLiteral(string ... $selects)

添加要在查询结果中返回的项目。仅应将其用于文字SQL表达式,因为不会对项目执行任何形式的引用/转义。

© www.soinside.com 2019 - 2024. All rights reserved.