TYPO3与学说 - 使用DQL?

时间:2017-05-21 20:27:43

标签: typo3

既然现在实现了教义,是否可以在Repository中使用DQL? 如果,模型的命名如何?

Symfony在DQL中实现了类似Bundle:Model的模型,但是DQL支持像Vendor \ Plugin \ Domain \ Model \ XY这样的命名空间模型 但我没有看到像setParameters,setMaxResults这样的函数。

1 个答案:

答案 0 :(得分:2)

不,这是不可能的。 TYPO3只实现Doctrine DBAL,但不是Doctrine ORM。

但是,您可以将TYPO3查询构建器与statement()方法一起使用。映射将像往常一样在extbase中完成。

另一种选择是使用扩展程序doctrine_orm。有关集成和限制的信息,请参阅手册: https://github.com/cyberhouse/typo3-doctrine-orm/blob/master/Documentation/Integrations.rst