【发布时间】:2021-06-14 14:20:54
【问题描述】:
我对这段关系有疑问。我有一个活动模型和控制器。我想我搜索了很多,我找到了一个附加的方法。但不知道如何使用它。
我有一个这样的活动表:
Schema::create('activities', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('title');
$table->string('company_name');
$table->string('price');
$table->string('description');
$table->timestamps();
});
另外一个表是activity_asset,像这样:
Schema::create('activity_asset', function (Blueprint $table) {
$table->foreignId('activity_id')->constrained();
$table->string('image')->nullable();
$table->string('video')->nullable();
$table->timestamps();
});
现在我不知道如何关联这两个表。我想做什么? •
-
我有一个表格刀片。输入 标题,公司名称,价格,描述,视频输入,文件输入。 (http://prntscr.com/10nyfd1)
-
当我创建一个新活动时(标题、公司名称、价格、描述) 我想添加到视频和图像 URL 以添加 activity_asset 表 带有活动 ID。
简短总结:当我新建一个activity时,如何添加其他字段添加到activity_asset表中,并带有activity_id。
非常感谢。
【问题讨论】:
-
1个activity有很多activity_asset,1个activity_asset只有一个activity。