Php 如何删除条令中的refClass记录?

Php 如何删除条令中的refClass记录?,php,doctrine,many-to-many,Php,Doctrine,Many To Many,我与下表有多对多关系 职位 标签 邮政标签 我用教义创建了三个类,所以我也有下面的类 垒柱 基本标签 BasePostTag 在setUp()方法中,我定义了关系。我喜欢在删除post记录时删除标记记录。所以我简单地把cascade放在条令文件中 $this->hasMany("Tag as Tags",array( 'refClass' => 'PostTag', 'local'=>'object_id', 'foreign'=>'tag_id'

我与下表有多对多关系

职位 标签 邮政标签

我用教义创建了三个类,所以我也有下面的类

垒柱 基本标签 BasePostTag

在setUp()方法中,我定义了关系。我喜欢在删除post记录时删除标记记录。所以我简单地把cascade放在条令文件中

$this->hasMany("Tag as Tags",array(
    'refClass' => 'PostTag',
    'local'=>'object_id',
    'foreign'=>'tag_id',
    'cascade'=> array('delete')
));
它毫无问题地工作

我的问题是,如何从post_标记表中删除记录?
我需要自己创建查询吗?

我想你想取消链接:

我想你想取消链接: