换一种思路,你可以用sql语句,在项目启动的时候执行sql语句,把数据不匹配的数据移除。
比如 delete f rom {子表} where [主键] not in (select [关联列] f rom {父表})