Javascript 如何删除节点js和mongodb中未定义的getter错误

Javascript 如何删除节点js和mongodb中未定义的getter错误,javascript,arrays,node.js,mongodb,Javascript,Arrays,Node.js,Mongodb,我试图使用MongoDB中的节点js从我的级别集合中获取单个键值 在这个模式中,我在数组中插入了我的模式值。我想这会限制我进入 我的级别集合中的单个值。但我不知道如何检索或获取单个键值 从控制台或浏览器中的阵列架构或阵列数据库 1) 。这是数组模式 var LevelSchema = new Schema( [ { age: { type: Number }, level_num: { type: Number }, min_score: { ty

我试图使用MongoDB中的节点js从我的级别集合中获取单个键值 在这个模式中,我在数组中插入了我的模式值。我想这会限制我进入 我的级别集合中的单个值。但我不知道如何检索或获取单个键值 从控制台或浏览器中的阵列架构或阵列数据库

1) 。这是数组模式

  var LevelSchema = new Schema(
   [
    {
     age: { type: Number },
     level_num: { type: Number },
     min_score: { type: Number },
     max_questions: { type: Number }
   }
 ]);
我知道模式写在{}大括号之间,但我的要求是数组模式以及如何获取值或单个键值 从数组也

2) 。这是我的节点js

   try {
      async.waterfall([
         function(callback){
            var query = { age: 5 };
            quizLevels.find(query, function(err,data) {
               if(err) return next(err);
               callback(null, data);
            });
         },
         function(data) {
            var a = data.min_score;
            console.log(data.min_score);
         }
      ]);
    }
    catch (err) { 
       console.log(err);
    }
我还调试我的代码,我的调试器调试代码并显示从mongodb获取的值,但当我尝试进入这个过程时 它将显示错误

   Runtime.getProperties failed.
   Internal error: TypeError: Cannot read property 'getters' of undefined.
我还附加了getter错误图像


你所说的
是什么意思?我试着进入这个
?瀑布式代码的结尾在哪里?瀑布的最终回调在哪里?这不是一个有效的Mongoose模式。“我的需求是数组模式”到底是什么意思?你所说的
是什么意思?我试图进入这个
的内部,你的瀑布式代码在哪里结束?瀑布的最终回调在哪里?这不是一个有效的Mongoose模式。“我的需求是数组模式”到底是什么意思?