Php 在第四交响曲中有可能使用PDO而不是教义吗?

Php 在第四交响曲中有可能使用PDO而不是教义吗?,php,symfony,pdo,Php,Symfony,Pdo,我正在做一个简单的MVC web应用程序,它应该对SQL数据库执行不同的查询。我使用symfony4作为一个框架,主要是为了利用它的路由特性 我知道我可以从条令中获益,但我想知道:如果有人想使用PDO而不是条令,有没有可能这样做,应该如何实现。我是否应该使用PDO创建一个数据库类,以便传递给另一个类?是的,您根本不需要使用条令。您可以使用所需的功能定义自己的服务 但也许您可以使用doctrine使用的较低层来处理创建查询(但不包括任何ORM功能)。是的,您根本不需要使用doctrine。您可以使

我正在做一个简单的MVC web应用程序,它应该对SQL数据库执行不同的查询。我使用
symfony4
作为一个框架,主要是为了利用它的路由特性


我知道我可以从条令中获益,但我想知道:如果有人想使用
PDO
而不是条令,有没有可能这样做,应该如何实现。我是否应该使用PDO创建一个数据库类,以便传递给另一个类?

是的,您根本不需要使用条令。您可以使用所需的功能定义自己的服务


但也许您可以使用doctrine使用的较低层来处理创建查询(但不包括任何ORM功能)。

是的,您根本不需要使用doctrine。您可以使用所需的功能定义自己的服务


但也许您可以使用doctrine使用的较低层来处理创建查询(但不包括任何ORM功能)。

您无法比较2。一个是ORM,一个是数据库驱动程序。这就像试着把公共交通作为一个整体来比较,就像开车一样。实际上没有比较,而且还是一个比较初级的开发人员来区分不同的东西。无论如何,谢谢你的澄清。你无法比较2。一个是ORM,一个是数据库驱动程序。这就像试着把公共交通作为一个整体来比较,就像开车一样。实际上没有比较,而且还是一个比较初级的开发人员来区分不同的东西。谢谢你的澄清。好吧,我对Symfony和Doctrine的工作原理仍然很陌生,但这似乎是一种合法的方式。感谢您建议使用DBAL。好吧,我对Symfony和Doctrine的工作原理仍然很不熟悉,但这似乎是一种合法的方式。感谢您建议使用DBAL。