2017-04-15 41 views
0

我使用Atmosphere包meteor-useraccounts,但我无法弄清楚如何从自定义字段中检索数据。检索自定义useraccounts字段中的数据

我做了场:

AccountsTemplates.addField({ 
    _id: 'callsign', 
    type: 'text', 
    placeholder: { 
     signUp: "Callsign" 
    }, 
    required: true, 
}); 

,我想获得的来自用户的收集用户的登录呼号。

我试图看看注册是否将数据推送到用户的集合,但似乎并非如此。有没有办法做到这一点?

+0

当你说你“试图查看注册是否将数据推送到用户的集合”时,你检查了什么? – zim

+0

@zim当我注册时,我控制台记录了用户的收藏,但我没有在那里看到呼号数据。 – DarkTakua

回答

1

尝试挂钩帐户创建,它应该显示您在options.profile中的值。那么你可以将它们保存到用户对象或任何你想要的地方。把这个代码放在服务器的某个地方:

Accounts.onCreateUser((options, user) => { 
    console.log('--------------------------------'); 
    console.log('options:', options); 
    console.log('--------------------------------'); 
    console.log('user:', user); 
    console.log('--------------------------------'); 

    return user; 
}); 

一定要在最后返回用户对象。