我有一个moodle集合实例,我们在其中集合课程,题库等,所以在这个实例中,我们有标签与问题中的每个问题相关联。
目标服务器中存在相同的标签(具有相同的名称,而不是相同的原始名称)。
当我将问题移回课程时,我希望题库中的问题被标记到这些现有的标签上。相反,我正在创建新的标签。
我错过了什么?只要我有相同的tag.name字段,标签不是应该自动分配而不是重新创建吗?
发布于 2016-09-27 13:50:56
对我来说,这听起来像是个bug。我建议您使用最新版本的Moodle (3.1,在我撰写本文时)的两个本地副本设置一个测试,看看这是否仍然是一个问题。如果是,则将其报告给http://tracker.moodle.org (在搜索是否已报告之后。
发布于 2016-12-05 09:05:13
事情是这样发生的:
在环境A中,课程A具有标签tg.nameA1、tg.rawnameA1
当您将其移动到另一个环境B时,备份/恢复将检查tg.rawnameA1是否存在于tg.nameB行中(而不是检查tg.nameA1是否存在于tg.nameB行)。因此,它会添加新标签(或附加到现有标签),但它与环境A的标签不同
https://stackoverflow.com/questions/39714408
复制相似问题