69 public function create($className)
71 $query = $this->objectManager->get(\
TYPO3\CMS\
Extbase\Persistence\QueryInterface::class, $className);
72 $querySettings = $this->objectManager->get(\
TYPO3\CMS\
Extbase\Persistence\Generic\QuerySettingsInterface::class);
74 $dataMap = $this->dataMapFactory->buildDataMap($className);
75 if ($dataMap->getIsStatic() || $dataMap->getRootLevel()) {
76 $querySettings->setRespectStoragePage(
false);
80 $querySettings->setStoragePageIds(\
TYPO3\CMS\Core\Utility\GeneralUtility::intExplode(
',', $frameworkConfiguration[
'persistence'][
'storagePid'] ??
''));