def add_questions(email, classroom, questions):
print(classroom + " " + str(questions))
db.sessions.update_one({ #questions added to session coming up.
"email": email,
"status": "on",
"classroom": classroom
}, {
"$set": {
"questions": questions
}
})
https://i.stack.imgur.com/WxxbL.png
这就是结构(图中)。
但是它没有更新?我想将旧问题数组(如图中所示)替换为我的参数中的新问题。
答案 0 :(得分:0)
提供的文件中没有“教室”属性。因此查询应如下所示:
db.sessions.update_one({
"email": email,
"status": "on",
"class": classroom
}, {
"$set": {
"questions": questions
}
})