gpt4 book ai didi

database - 具有不同数据库的 Laravel 4 Query Builder

转载 作者:搜寻专家 更新时间:2023-10-30 20:02:09 26 4
gpt4 key购买 nike

我已经成功使用 Laravel 4 一段时间了,直到我发现最近的一个问题。我正在使用备用数据库连接来检索产品列表。我的问题是我没有找到一种方法来创建像 DB::connection('foo') 这样的连接并以查询构建器样式实现我的查询。我假设它有一些 IoC 行为,但我对内部框架代码缺乏了解使我无法找到答案

谢谢大家

最佳答案

  1. 在 app/config/database.php 中添加第二个连接

        'mysql2' => array(
    'driver' => 'mysql',
    'host' => 'localhost',
    'database' => 'database2',
    'username' => 'user2',
    'password' => 'pass2'
    'charset' => 'utf8',
    'collation' => 'utf8_unicode_ci',
    'prefix' => '',
  2. 现在使用第二个连接:

    DB::connection('mysql2')->select('where...');

关于database - 具有不同数据库的 Laravel 4 Query Builder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17575757/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com