moodle 网络服务(mod_quiz_save_attempt)不再工作
moodle webservice(mod_quiz_save_attempt) is no longer working
我正在做一个使用 Moodle 测验功能的项目。我正在使用下面提到的网络服务,但除了 (mod_quiz_save_attempt)
mod_quiz_start_attempt // 工作并正确获得响应
mod_quiz_save_attempt // 从昨天开始不工作,但得到的响应没有任何错误
。
.
.等等
'mod_quiz_save_attempt' 网络服务的响应:
{
"status": true,
"warnings": []
}
但是答案没有保存到数据库中
请帮忙。
问题解决
问题出在数据库中,'uniqueid' 与 table 'mod_quiz_attempts' 中的 'attemptid' 不同,因此由于 ID 不匹配,答案未保存。
请仔细阅读下面提到的与问题相关的 tables
'mod_quiz_attempts'
'mod_question_attempts'
'mod_question_attempt_steps'
'mod_question_attempt_step_data'
'mod_question_usages'
检查上面提到的所有 table 以找到解决此问题的方法。
希望这个回答能对你遇到同样的问题有所帮助。
我正在做一个使用 Moodle 测验功能的项目。我正在使用下面提到的网络服务,但除了 (mod_quiz_save_attempt)
mod_quiz_start_attempt // 工作并正确获得响应
mod_quiz_save_attempt // 从昨天开始不工作,但得到的响应没有任何错误
。 . .等等
'mod_quiz_save_attempt' 网络服务的响应:
{
"status": true,
"warnings": []
}
但是答案没有保存到数据库中
请帮忙。
问题解决
问题出在数据库中,'uniqueid' 与 table 'mod_quiz_attempts' 中的 'attemptid' 不同,因此由于 ID 不匹配,答案未保存。
请仔细阅读下面提到的与问题相关的 tables
'mod_quiz_attempts'
'mod_question_attempts'
'mod_question_attempt_steps'
'mod_question_attempt_step_data'
'mod_question_usages'
检查上面提到的所有 table 以找到解决此问题的方法。 希望这个回答能对你遇到同样的问题有所帮助。