@ivandao

Как динамично добавлять поле в объект?

const func = async ( transaction ) => {
  return instance = await Model.create({
    data: '',
  }, {
    returning: true,
    transaction,
  });
};


Как просто изменить код, передавая transaction в объект в зависимости от того передан он в функцию или нет?
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
rpsv
@rpsv
делай либо хорошо, либо никак
А в чем сложность?
const func = async ( transaction ) => {
  const params = {
    returning: true,
  }
  if (transaction !== undefined) {
    params.transaction = transaction;
  }
  return instance = await Model.create({
    data: '',
  }, params);
};
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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