我想使用ORM,但不幸的是,我们的数据库(Oracle)没有稳定的PDO. PHP页面指出PDO_OCI扩展名是“ EXPERIMENTAL”,并警告不要使用它.
似乎原则和Propel都需要PDO.其他Oracle / PHP商店在生产中对ORM使用什么?
解决方法:
至于Propel,在Propel Newgroups中有一个条目要求它:
Unfortunately Propel requires PDO and PDOStatement as parameters
throughout the API, so the best choice ist to extend PropelPDO and
PDOStatement and reimplement the needed methods with oci8.
和
In theory, you could use Propel 1.2.x, since this uses oci8 rather than
pdo_oci.
标签:oracle,orm,php
来源: https://codeday.me/bug/20191102/1991180.html