小编Mel*_*Goh的帖子

如何访问Meteor中从Mongo查询的对象的属性

我对Meteor.js框架中的mongo很新.在这里,我使用它的ID查询了一个MongoDB对象.我正在尝试访问属性"mana",但它返回我未定义.

var skill = Skills.find({_id:Session.get("selected_skill")});
  alert(skill);//This returns me "undefined"
  Skills.update(Session.get("selected_skill"), {$inc: {mana: 1}});
Run Code Online (Sandbox Code Playgroud)

你能告诉我关于在mongo中访问meteor属性的要求吗?谢谢

mongodb meteor

4
推荐指数
1
解决办法
4046
查看次数

在Travis-CI上通过mocha运行npm测试时权限被拒绝

我正在设置一个简单的NodeJS应用程序,我正在与Travis-CI集成.我正在使用Mocha来帮助我进行测试.然而,虽然这些测试在本地运行良好,但在部署到Openshift之前,我在使用Travis-CI时未通过测试.一些帮助解决这个问题会很酷=)

Travis-CI输出

CAT@0.0.1 test /home/travis/build/melvrickgoh/CAT
> mocha test/ 
sh: 1: mocha: Permission denied
npm ERR! Test failed.  See above for more details.
npm ERR! not ok code 0
Run Code Online (Sandbox Code Playgroud)

这是我的package.json中的内容

"scripts": {
    "start": "node app.js --websocket-port=$OPENSHIFT_NODEJS_PORT --log-level=1",
    "test": "mocha test/ "
  },
Run Code Online (Sandbox Code Playgroud)

mocha.js node.js travis-ci

4
推荐指数
2
解决办法
4383
查看次数

标签 统计

meteor ×1

mocha.js ×1

mongodb ×1

node.js ×1

travis-ci ×1