squadbrodyaga
@squadbrodyaga
帆は風を変えた

Как получить _id пользователя во время регистрации (mongoose)?

Здравствуйте, хочу сделать, чтобы у каждого пользователя была своя реферальная ссылка,
которая будет равна _id этого пользователя, но не могу понять как это сделать, вот как я это представляю:

Вот так выглядит схема пользователя (это не ссылка, это спойлер)
UserSchema
const userSchema = new Schema({
    login: {
        type: String,
        required: true
    },
    email: {
        type: String,
        required: true
    },
    password: {
        type: String,
        required: true
    },
    reflink: {
        type: String,
        required: true
    },
})

А вот так я регистрирую нового пользователя и не могу понять как сделать, чтобы reflink: был равен _id
const user = new User({ 
       login: login,
       email: email,
       password: password,
       reflink: _id
})
await user.save()
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы