2017-12-21 1 views
0

는 : statusstatusId는 상태가 될 수있는 :루프백 자동 업데이트 값 I는 특성을 갖는 모델을

StatusId & 상태는 다음과 같다 :

  1. 오픈

  2. 처리를

  3. 닫기

  4. 내가 삽입하거나 자동으로 따라 업데이트해야 내 모델 다음 statusId상태를 업데이트 할 경우

  5. 실패

내가 원하는 것은 거부한다.

+0

작동 후크를 사용하십시오. observe ('before save') 페이로드에 상태가 포함되어 있는지 확인한 다음 statusId를 업데이트합니다. – Mehari

답변

2

당신은 Observe

<model>.observe('before save', function (ctx, next) { // check the ctx and add the necessary validations }

  • 사용하면 경우 미들웨어 기능의 활용이 시나리오

    • 에게 그 모델에 대한 원격 후크 만들기 사용을 구현하기 위해 두 가지를 사용할 수 있습니다 이 기능을 앱 전체에 대한 교차 관심사처럼 보이기를 원합니다.

    app.remotes().before('**', (ctx, next) => { // do stuff with ctx.args.options next(); });

관련 문제