比赛列表中的问题添加到【问题列表】后,然后从【问题列表】删除后有个问题。 删除后,再想把这个问题添加到【问题列表】,就发现不行了,提示已经在了,不让添加过去了。 然后查了数据库,在problem表中有个 is_public 字段,bool类型。 比赛列表中的问题默认这个字段的值是 false的,当添加到 【问题列表】后,能看到比赛列表中这个问题的 is_public 字段值就变成了 true。 但把刚添加到【问题列表】中问题删除后,并不会改变原来已经变成 true的值。所以就添加不了了。 我是从数据库直接把 is_public 字段值改为 false的,然后就可以继续添加了。