在Symphony 4中是否可以使用PDO代替教义?

时间:2018-09-26 10:21:10

标签: php symfony pdo

所以我正在做一个简单的MVC Web /应用程序,应该对SQL数据库执行不同的查询。我使用Symfony 4作为框架,主要是为了利用它的路由功能。

我知道我可以从Doctrine中受益,但我想知道:如果有人想使用PDO而不是Doctrine,可以这样做,以及应该如何实现。我应该使用PDO制作一个数据库类,然后再传递给另一个类吗?

非常感谢。

1 个答案:

答案 0 :(得分:4)

是的,您完全不需要使用教义。您只需定义具有所需功能的服务即可。

但是也许您可以使用DBAL,这是该学说用来处理创建查询的底层(但不包括任何ORM功能)。