2
我最近升級到了MongoDB 2.4,並且在發行說明中提到,我在使用db的map函數時遇到了問題。發行說明建議重構,但我不清楚我需要採取什麼路線。MongoDB 2.4 MapReduce重構
此刻的非工作部件的功能如下:
function map() {
var student = db.student.findOne(this.student_id);
var school = db.school.findOne(this.school_id);
...
emit({
bcg_id: student.bcg_id,
...
我如何將文檔從「學生」收集傳遞給「學生」變量現在數據庫已被棄用不清楚。
有什麼建議嗎?
感謝羅斯,我想我應該能夠解決功能內部缺乏查詢。出於好奇,這種改變的目的是什麼? – dphase 2013-03-27 14:29:13