ticketModel::get($this->request->param('id'),['ticketprice','ticketprice.album']); 现在这样写可以查。但是删除
together(['ticketprice','ticketprice.album']) ->delete() 无法删除 album 要怎么写呢?//模型关系:ticket 1:N ticketprice 1:1album(多态1:1)
//结构
Array
(
[id] => 1
[post_id] =>
[tourist_id] => 3
[name] => 青春纪念票1
[status] => 正常
[createtime] => 2020-07-28 08:41:44
[modifytime] => 2020-07-31 15:15:19
[deletetime] =>
[sort] => 80
[ticketprice] => Array
(
[0] => Array
(
[id] => 1
[type] => 老人票
[tag] => 老人特惠
[valid_range] => 2020-07-07 00:00:00 - 2020-08-11 00:00:00
[show_price] => 100
[price] => 802
[is_preorder] => 1
[preorder_range] => 09:00:00 - 15:00:00
[ticket_id] => 1
[createtime] => 2020-07-28 08:41:44
[sort] => 1
[status] => 正常
[album] => Array
(
[id] => 84
[path] => /uploads/5f20ea7b24bf4.png
[type] => ticketprice
[data_id] => 1
[createtime] => 2020-07-29 11:18:40
[modifytime] => 2020-07-29 11:18:40
[deletetime] =>
[sort] => 100
)
)
[1] => Array
(
[id] => 2
[type] => 儿童票
[tag] => 儿童特惠
[valid_range] => 2020-07-07 00:00:00 - 2020-08-11 00:00:00
[show_price] => 501
[price] => 45
[is_preorder] => 1
[preorder_range] => 09:00:00 - 15:00:00
[ticket_id] => 1
[createtime] => 2020-07-28 08:41:44
[sort] => 2
[status] => 正常
[album] => Array
(
[id] => 85
[path] => /uploads/5f20ea7f6d07f.png
[type] => ticketprice
[data_id] => 2
[createtime] => 2020-07-29 11:18:40
[modifytime] => 2020-07-29 11:18:40
[deletetime] =>
[sort] => 100
)
)
)
) 最佳答案