我在我的控制了這一點:TYPO3的findAll返回空
/**
* shopUsrMasterdataRepository
*
* @var
\TYPO3\BackendcustomerExtension\Domain\Repository\ShopUsrMasterdataRepository
* @inject
*/
protected $shopUsrMasterdataRepository;
$user = $this->shopUsrMasterdataRepository->findAll();
返回空或空......但在數據庫中有600個ABOT條目。
可能是什麼問題?
使用TYPO3 31年2月6日
感謝
檢查,如果你有plugin.tx_yourext.persistence.storagePid集。否則,您的查詢將使用WHERE ... AND pid = 0執行,如果您的所有條目都存儲在根頁面uid = 0中,那麼它將僅適用於此功能。 – jokumer
我怎樣才能找出正確的存儲pid? ... '$ user = $ this-> shopUsrMasterdataRepository-> findByEmail($ fe_user) - > getFirst();'這個返回值也爲空 – Felix
請參閱下面的內容,檢查TypoScript +查看您的數據庫哪些值設置爲您的ShopUsrMasterdata表中的pid – jokumer