0
如何編寫一個嵌套查詢涉及兩個集合。mongodb腳本用於刪除兩個集合中的文檔
例如我有學生和作業集合。
Student:
{
"_id":"556",
"name":"sam",
"assignment":[{"2","3"}]
}
Assignment:
{
"_id":"2",
"name":"math"
}
{
"_id":"3",
"name":"english"
}
我如何可以編寫一個腳本,當學生ID = 556刪除,相關轉讓文件也得到刪除
這是集合的樣子JSON格式,
{
"_id" : "123",
"media" : [
"33",
"44"
],
"sectionId" : "dd",
"courseId" : "string",
"startDate" : "string",
"endDate" : "string",
"title" : "string"
}
所以我想要獲得媒體ID並在$中使用它
@Harshana這甚至不是一個有效的BSON文檔。你可以編輯你的問題來包含用'db.student.findOne({「_ id」:「556」})查詢返回的實際文檔,因爲'{「2」,「3」}'甚至不是有效的目的。 – chridam