Actions
Bug #80744
closedExtbase\Persistence\Repository IN statement string values in custom queries does not has quotes
Start date:
2017-04-07
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
8
PHP Version:
7.0
Tags:
Complexity:
Is Regression:
No
Sprint Focus:
Description
Steps to reproduce
- Create a custom query with a IN statement
- Example query on tt_content table
$query->matching( $query->logicalAnd([ $query->in( 'CType', $CTypes // <- this string values does not has quotes ), $query->in( 'pid', $pages ) ]) );
Possible workaround
if (TYPO3_branch === '8.7') { $CTypes = array_map(function($a) { return '"'.$a.'"';}, $CTypes); }
Updated by Morton Jonuschat over 7 years ago
- Category changed from Database API (Doctrine DBAL) to Extbase
- Target version set to Candidate for patchlevel
Updated by Gerrit Code Review over 7 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/52392
Updated by Morton Jonuschat over 7 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset d53b7a29f7e531180ed3cc704ac77b455b182714.
Actions