我真的没有得到这部分
假设您清除了一系列标签 调用$ post-> getTags() - > clear();和 然后调用$ post-> getTags() - > add($ tag)。 这不会识别标签 之前已经添加并发布了两个 数据库调用。
将发出2个数据库调用?删除帖子的所有标签然后添加一个?多数民众赞成我期待的?或者它会是别的吗?
答案 0 :(得分:0)
你是否试着在清除之后打电话?
$entityManager->flush();
如果这样做无助于尝试在foreach中逐一删除。