loopback «после сохранения» вызывает создание и обновление, но я хочу только обновление - PullRequest
0 голосов
/ 07 января 2020
Product.observe('after save', function(ctx, next){
    productHelper.calProduct(ctx.instance);
    next();
  });

У меня есть вышеуказанный метод, чтобы сделать что-то после обновления продукта, но 'после сохранения' также инициируется при создании. Как получить триггер только путем обновления, но не создания?

Большое спасибо!

loopback ":" ^ 3.22.0 "" разъем ":" postgresql "

Ответы [ 2 ]

0 голосов
/ 08 января 2020

Наконец выяснилось, что Postgresql это поддержка NewInstance, проблема решена.

0 голосов
/ 08 января 2020

Вы можете использовать Удаленные перехватчики .

, например:

Product.afterRemote('updateUser', (ctx, userRes, next) => { next() {...code ....} })

, где updateUser - мой удаленный метод. Измените его с помощью имени вашего метода или прототипа.

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