作成時にユーザーのデフォルト変数を初期化したい。これを行う良い方法はありますか - onCreateUser で userId を使用しようとしましたが、成功しませんでした。
ありがとう
作成時にユーザーのデフォルト変数を初期化したい。これを行う良い方法はありますか - onCreateUser で userId を使用しようとしましたが、成功しませんでした。
ありがとう
参考までに、_id は Meteor 0.5.8 の時点で OnCreateUser で有効になりました...
ユーザー コレクションを拡張して、必要なプロパティを追加するだけです。
Accounts.onCreateUser(function(options, user) {
// We still want the default hook's 'profile' behavior.
if (options.profile) {
user.profile = options.profile;
user.profile.user_status = "new";
}
return user;
});
これは 以外のコレクションを更新しないため、新しいユーザーを外部キーとして別のコレクションにusers
格納するために使用することはできません。_id