我是一名laravel程序员,我必须在春天为大学开发一个项目。我无法从表中删除数据。在laravel中,要从表中删除数据,您必须创建一个表单,并且在此表单中可以传递delete方法。控制器:@DeleteMapping("/autor/deletar/{id}")
public void delete(@PathVariable("id")
public function deletePublication($publication_id=null){ Publication::where(['publication_id'=>$publication_id])->delete();with('flash_message_success','Publication Deleted Successfully..'
我正在用laravel创建一个小应用程序。这个应用程序使用远程数据库。这个数据库没有人工智能id。因此,当我尝试从数据库中删除一行时(我用'where::‘函数选择了该行),就会得到以下错误:
Column not found: 1054 Unknown column 'id' in 'whereclause' (SQL: delete from `mailbox` where `id