在服务器启动时从mongodb获取用户文档

时间:2016-11-08 03:26:27

标签: javascript mongodb meteor

此Meteor服务器代码需要在启动时获取用户文档。

//server.js
let curs = Meteor.users.find({'name':'jack'});

流星从这条推荐线上发射出来:

MONGO_URL="mongodb://username:password@host" meteor --port 7001

出现错误:

  

TypeError:无法读取属性&#39>找到'未定义的

知道如何在服务器上启动用户文档吗?

1 个答案:

答案 0 :(得分:0)

  

TypeError:无法读取属性&#39>找到'未定义的

表示find之前的变量未定义。 在这种情况下,未定义的变量是Meteor.users

这是在meteor的accounts-base包中定义的here。 当您添加accounts-password时,它还添加了accounts-base,因为它是一个依赖项,之后Meteor.users存在(已定义),您的代码将按预期工作。