对于需要稳定底层系统的生产系统,我需要想出一些想法来让 oracle 与 cakephp 一起工作,否则我们将不得不转移到其他框架,我想防止这种情况(多个软件包已经在运行在蛋糕上)。
我已经阅读了有关使用 1.3 数据源并对其进行修改以使其与 2.x 一起使用的信息,现在这一切都不是正式的、稳定的和经过全面测试的,缺少功能等等。
在可以制作官方数据源之前,这只是一个想法,但是使用 oracle 数据源作为接口将教义用作 DBAL 呢?
就我个人而言,我对原则没有任何经验,但我听说过它的好消息,是否可以通过最少的努力将数据源用作传递类并在后台使用原则?
这样,我们就有了一个经过验证的底层 DBAL,并且数据源仅充当传递类。
快速浏览他们的网站后,您可以执行以下操作:
$qb = $conn->createQueryBuilder()
->update('users', 'u')
->set('u.password', md5('password'))
->where('u.id = ?');
$qb = $conn->createQueryBuilder()
->delete('users', 'u')
->where('u.id = :user_id');
->setParameter(':user_id', 1);
这看起来与条件数组完全一样,不知道 groupby 和 joins(这就是我在这里的原因)
你们怎么看?,通过经过验证的 dbal 获得蛋糕预言机支持的可行选择?