【发布时间】:2016-10-04 18:50:22
【问题描述】:
我正在尝试创建部分成功的后端关系(更具体的一对一类型),如果我插入信息抛出 php-my-admin 信息显示,但是当我尝试输入信息时抛出OctoberCMS后端表格,则信息只记录在第一个主表中,而不记录在第二个主表中。
所以我有两个表(第一个,主要)randman_random_rooms 字段 [id, view, places, clean] 和 randman_random_room_description 在我的 room2s.php 模型中有字段 [id, description, room2_id]
public $hasOne = [
'roomdescription' => [
'\Randman\Random\Models\RoomDescription',
'key' => 'rooms2_id',
'otherKey' => 'id'
],
];
在样板间有2个columns.yaml
roomdescription:
label: 'description'
relation: roomdescription
select: decription
type: text
最后在我的 rooms2 fields.yaml
roomdescription:
label: description
span: auto
oc.commentPosition: ''
type: number
那么我在这里缺少什么?
【问题讨论】:
标签: php mysql laravel relationship octobercms