0

非常に単純な質問です。ロックモンゴの「実行」部分でいくつかの単純なクエリを実行しようとすると、この機能があります

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 
}

簡単な検索を実行するのを手伝ってくれる人はいますか...

4

1 に答える 1

1

以下のコードを試してください。うまくいくはずです。

function () {
 var bla = db.login.find({userData: {userId:'12339'}}).next();
 return bla;
}
于 2012-10-09T01:25:44.897 に答える