Как автоматически заселить значение объекта из другой таблицы
У меня есть модель данных администратора и другая учетная запись, где у меня есть создатель имени столбца. Я хочу, чтобы создатель автоматически заполнялся после создания новой учетной записи, а значением создателя должны быть идентификатор и имя пользователя, который в данный момент вошел в учетную запись. Это моя функция, которая создает новую учетную запись.
var save = function (req, callbackRoute) {
console.log(req);
var payloadData = req.payload;
console.log(payloadData);
var projection = {};
var options = {limit: 1};
if(req.params._id){
Services.AccountService.update({_id:req.params._id}, payloadData, {}, function (err, dataFromDB) {
if (err) {
callbackRoute(err)
} else {
callbackRoute(err, dataFromDB)
}
})
} else {
Services.AccountService.create(payloadData, function (err, dataFromDB) {
console.log(dataFromDB);
if (err) {
callbackRoute(err)
} else {
// TODO: Update Order
callbackRoute(err, dataFromDB)
}
})
}
}
Не могли бы вы сказать мне, как я могу автоматически заполнить создателя от администратора. Насколько я знаю, я могу просто проверить из таблицы adminlogin, но как решить эту проблему?