2012-09-11 5 views
1

터미널에서 mongodb 컬렉션을 쿼리하는 쿼리가 제대로 처리되었지만 데이터를 그룹화 할 함수의 내부에서 다음 오류 :MongoDB 그룹 쿼리가 터미널에서 작동하고 nodejs 파일에 오류가 발생합니다.

// QUERY WORKS: 
/* 
> db.twitterhashtags.group({ key: {"text":true}, initial: {sum:0}, reduce: function(doc, prev) {prev.sum +=1}}); 
[ 
{ 
    "text" : "spnyc", 
    "sum" : 1 
}, 
{ 
*/ 
//RUNNING QUERY CAUSES THIS ERROR: 
// TypeError: undefined is not a function 
// at Collection.group.scope (/Users/propstm/Projects/nodeproject/node_modules/mongoskin/node_modules/mongodb/lib/mongodb/collection.js:1341:16) 
//at g (events.js:185:14) 

위의 오류가 발생하는 코드 줄입니다.

db.collection("twitterhashtags").group({ key: {"text":true}, initial: {sum:0}, reduce: function(doc, prev) {prev.sum +=1}}); 

답변

관련 문제