【发布时间】:2019-07-31 18:13:10
【问题描述】:
我正在使用带有 Jajra/Datatables 的 Laravel 5
项目使用3个数据库,1个是MySQL,2个是商业SQL数据库。
SQL 数据库中的表具有完全相同的名称。
如果我想显示我在控制器中使用的 MySql 数据库中的表:
return Datatables::of(DB::table('coeficientVR_VanzariNoi')
->get(['id','marca','model','capacitate','combustibil', 'caroserie', 'altaClasaSchimb', 'coeficient',
]))->make(true);
而且效果很好!
如何从其中一个 SQL 数据库中指定一个表?
我有与之关联的模型,并且模型具有指定的连接。
一个名为“版本”的表的示例:
class version_Jato extends Model
{
//
protected $connection = 'sqlJato';
protected $table = 'version';
protected $primaryKey = 'vehicle_id';
....
所以我需要指定 SQL 数据库但我不知道如何。
感谢您的宝贵时间!
【问题讨论】:
-
什么是SQL数据库? SQL Server?
-
是的,很抱歉造成混乱。
标签: mysql sql-server laravel-5 datatables yajra-datatable