我正在从db检索一个集合,想要删除它。这是密码。
$signal_id = $request->del_signal_id;
$signal_details = VwDistressSignals::where('signal_id', $signal_id)->delete();
return "Success";
}
这就是错误所在。
message: "SQLSTATE[HY000]: General error: 1395 Can not delete from join view 'dvp.vw_distresssignals' (SQL: delete from `vw_distresssignals` where `signal_id` = 2)"
我也试着给所有的列名。
发生此错误是因为您的关系没有正确定义。