Найдите «Users» из документа «A» и вставьте в «B», если в документе «B» нет ссылки (мангуст) - PullRequest
0 голосов
/ 14 декабря 2018
const Schema = mongoose.Schema
// UserSchema
const UserSchema = new Schema({        
    name: String,
    isLogin: Boolean,
    accessToken: String,    
});

const Schema = mongoose.Schema
// Define a contactSchema
const ContactSchema = new Schema({
    salesUserId: {type: Schema.Types.ObjectId, ref: 'User', required: true},
     noOfProducts: {type: String}});

У меня есть две схемы, как указано выше в моей записи.У меня уже есть данные, вставленные в два документа.У пользователей есть некоторые данные, представленные в контактном документе, на который ссылается поле salesUserId.Некоторые пользователи из пользовательского документа не имеют ссылки в документе контактов.Я хочу получить «Id» всех тех пользователей, чья ссылка может отсутствовать в документе «Контакты», и вставить их в документ «Контакты», используя Mongoose.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...