응용 프로그램을 만들 때 사용자가 role
열에 0이 할당 된 값을 등록하면 응용 프로그램을 사용할 때처럼이 값을 변경할 수 있습니다. 그 열의 변화를 보는 방법이 있습니까? 이 값이 1로 변경되면 사용자에게 이메일을 보내고 싶습니다.Laravel - 테이블 열 계속 보임
1
A
답변
2
두 가지 방법이 있습니다.
1 ModelObserver를 사용하십시오.
ModelObserver를 사용하면 저장 또는 업데이트 이벤트를 "들을"수 있습니다. 액션이 실행되기 전에 호출되어 해당 메소드에서 전자 메일을 보내거나 큐에 넣을 수 있습니다.
2를 사용 변경자 (mutator)
당신은 모델 속성의 변화를 차단하는 기능을 사용할 수 있습니다.
는 나는 그것이 도움이되기를 바랍니다.
+0
쿨! 이것은 대안으로 생각됩니다! 나중에 그것을 시도 할 것이다! –
관련 문제
- 1. 그란트 시계가 계속 무한히 보임
- 2. Laravel : 특정 열 피벗 테이블 확인
- 3. Laravel - 이름 바꾸기 테이블 열 이름
- 4. Laravel 주문 두 번째 테이블 열
- 5. Laravel : 테이블
- 6. Laravel - 데이터베이스, 테이블 및 열 이름 지정 규칙?
- 7. 피벗 테이블 Laravel 4
- 8. 테이블 뷰의 cell.selectedBackgroundView가 테이블 뷰로 되돌아 갔을 때 간단히 보임
- 9. Laravel/PDO의 열 바인딩하기
- 10. Laravel Eloqeunt Postgres 오류가 발생하는 CAST() 테이블 열
- 11. Laravel - 피벗 테이블 내에서 추가 열 데이터에 액세스하십시오.
- 12. Laravel 스키마 빌더가 테이블 시작 부분에 열 추가
- 13. laravel 테이블 목록의 열 및 다중 필드 정렬 사용자 정의
- 14. Azure 테이블 보관 계속
- 15. Laravel 4 - 피벗 테이블
- 16. Laravel Eloquent로 테이블 조인
- 17. Laravel - 행 (테이블) 삭제하기
- 18. Laravel Mysql 테이블 조인
- 19. Laravel 마이그레이션 테이블 제거
- 20. Laravel Pivot 테이블 belongsToMany
- 21. Laravel 조인 테이블
- 22. Laravel 관계 두 테이블
- 23. Laravel 병합 관계 테이블
- 24. Laravel 가입시 인증 테이블
- 25. 다른 테이블 열로 Laravel 주문 테이블
- 26. android 테이블 2 열 테이블
- 27. Laravel 배열에 새 항목이 있는지 계속 확인하십시오.
- 28. Laravel 5 WhereIn 두 열
- 29. Laravel 감소 열 값 만
- 30. Laravel 'User'model no id 열
일부 코드는 값을 변경합니다. 그래서 거기에서 이메일을 보내거나 이벤트를 던지고 그 이벤트를 들어보세요. – tkausl