【发布时间】:2013-07-04 11:29:58
【问题描述】:
对于需要稳定底层系统的生产系统,我需要想出一些想法来让 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 获得蛋糕预言机支持的可行选择?
【问题讨论】:
标签: oracle cakephp doctrine datasource