为了账号安全,请及时绑定邮箱和手机立即绑定

如何在数据库中的公共模式以外的其他模式中插入数据。

如何在数据库中的公共模式以外的其他模式中插入数据。

PHP
蓝山帝景 2021-05-05 09:37:00
我想在laravel迁移中创建的架构中插入数据,但找不到方法。有人可以指导吗?public function up(){    DB::statement('CREATE SCHEMA IF NOT EXISTS reports');    Schema::create('reports.campaign_reports', function (Blueprint $table)      {        $table->bigIncrements('id');        $table->string('campaign')->nullable();        $table->string('currency')->nullable();    });}这是我的模型:class CampaignReport extends Model{//    protected $connection = 'schema.reports';protected $table = 'campaign_reports';protected $fillable = [    'campaign',    'currency'    ];}这就是我节省的方式:CampaignReport::create((array) $dataObject);我收到此错误:SQLSTATE [42P01]:未定义表:7错误:关系“ campaign_reports”不存在第1行:插入“ campaign_reports”(“ campaign”,“ currency”,...
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 134 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信