если вы используете QueryInterface из Typo3 или Flow3, вы можете найти в QueryInterface Extbase Dokumentation все функции, которые вы можете использовать. Я уже создал некоторые AND, OR и LogicalNOTs в Flow3, и они отлично работают.
Моя проблема заключается в функции in (). Предположим, у меня есть объект «задачи», и каждая задача имеет один объект «статус» (по многим-к-одному). Теперь я хочу, чтобы все задачи имели статус с атрибутом 'show' на 'false'. Вот что не получается:
$query->in('status',$this->statusRepository->findByShow(FALSE));
Я думаю, это из-за возвращаемых значений типов find (). Вы можете получить «NULL», один объект или много объектов в массиве. Но почему это не работает и как я могу это исправить?
Спасибо за помощь.