gpt4 book ai didi

php - laravel 如何使用查询构建器 DB::table(..) 和 DB::connection()

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:56:38 27 4
gpt4 key购买 nike

我在 config/databases 中定义了 2 个数据库,mysql 和 mysql2
默认连接是mysql

我需要从 mysql2 中获取这些数据

$programs=DB::table('node')->where('type', 'Programs')->get();

文档告诉我可以更改连接使用

$programs=DB::connection('mysql2')->select(...)

这会让我运行一条 sql 语句来获取 $programs 的数组。但我想知道是否有一种方法可以组合这 2 个语句,即在特定 db::connection 上使用查询构建器。

最佳答案

你应该使用:

$programs=DB::connection('mysql2')->table('node')->where('type', 'Programs')->get();

关于php - laravel 如何使用查询构建器 DB::table(..) 和 DB::connection(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26181170/

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