首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >更改“status”默认属性名称

更改“status”默认属性名称
EN

Stack Overflow用户
提问于 2018-07-19 09:53:11
回答 0查看 33关注 0票数 1

我刚刚尝试了一个名为"meteor-user-status“的很好的包

来自https://github.com/mizzao/meteor-user-status

我对默认的'status‘属性有一些问题

我可以更改默认的'status‘属性名称吗??

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
"status" : {
    "online" : false,
    "lastLogin" : {
        "date" : ISODate("2018-07-19T16:26:02.326+07:00"),
        "ipAddr" : "127.0.0.1",
        "userAgent" : "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36"
    }
}

因为当我创建一个用户种子时,它被替换了..如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if (Meteor.users.find().count() === 0) {
 var i = 0;
 for (i = 0; i<users.length ; i++) {
  Accounts.createUser({
    username: users[i].username,
    email: users[i].emails[0].address,
    password: 'secret',
    profile : users[i].profile
  });

  Meteor.users.update({ "emails.0.verified": false }, {
    $set: {"emails.0.verified" :true, status: 'a', roles: users[i].roles}
  });
}

}

因为,我的‘状态: a’是为了让用户可以登录到应用程序

非常感谢

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51419552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文