2012-09-24 180 views
0

很简单的问题,试图在岩石蒙戈 的“执行”部分我有这个功能蒙戈DB查找查询

function() { 
var bla = db.login.find({userData: {userId:'12339'}}).count(); 
return bla; 
} 

到的应答正确运行一些简单的查询 { “RETVAL” :2, “OK”:1 }

如果删除了.Count之间的()中的端部和使这样

function() { 
var bla = db.login.find({userData: {userId:'12339'}}); 
return bla;} 
功能

反应是

{ 
    "retval": { 
    "value": "DBQuery: bet.login -> undefined" 
    }, 
    "ok": 1 
} 

任何一个可以帮助我进行一个简单的查找...下面

回答

1

尝试代码,应该效果很好:

function() { 
var bla = db.login.find({userData: {userId:'12339'}}).next(); 
return bla; 
}