Как использовать опцию «Unless» в Loopback «Проверяет уникальность» - PullRequest
0 голосов
/ 11 февраля 2020

Loopback Docs включает в себя пример validatesUniquenessOf, и я пытался применить его, но безрезультатно. То, что я пытаюсь заархивировать, это заданная проверка c.

Вот мой код:

Passenger.observe('before save', function checkFile(ctx, next) {
      Passenger.validatesUniquenessOf('file', {unless: ctx.data.type === "External"});
      next();
  });

Как видно, он должен проверять уникальность, когда тип не является внешним, но на самом деле игнорирует это.

...