SoftDelete特性を使用しているときにモデルイベントが動作するのに混乱します。 オブジェクトが削除されると、どのイベントが発生しますか? forceDeleted?Laravel 5.0モデルイベント
0
A
答えて
0
この機能を実装する方法を理解しました。 SoftDeletesの特性には、forceDeletingプロパティがあります。現時点でモデルのソフトまたはハードを削除していることを示します。だから私はイベントハンドラでこのプロパティをチェックする必要があります。
1
laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletes.php
は、SoftDeletesが2つの新しいモデルイベント「復元」と「復元」を追加したことを示しています。
したがって、標準イベントである '削除'と '削除'をリッスンする必要があります。特別な「ソフト削除」イベントはありません。また、強制削除イベントもありません。
関連する問題
- 1. Laravel Eloquentモデルイベント
- 2. モデルイベントのLaravel複数のリスナー
- 3. Laravel 5データベースセッション(Laravel 5.0)
- 4. Laravel 5.0 Cartalystセンチネルセットアップ
- 5. Laravel 5.0:Migration Refresh Error
- 6. Laravel 5.0のauth理由
- 7. Laravel 5.0、多言語ウェブサイト
- 8. Laravel 5.0 ::ミドルウェアの問題(ERR_TOO_MANY_REDIRECTSエラー)
- 9. 複数のテーブル認証laravel 5.0
- 10. Laravel 5.0 Many To Many Where Where Where
- 11. Laravel 5.0との既存のデータベース統合
- 12. ユニークなオブジェクトの配列に - Laravel 5.0
- 13. イベントが発生しないLaravel 5.0。*
- 14. Laravel 5.0:セッションが失われる
- 15. Laravel 5.0セッション変数のユニットテストの問題
- 16. Laravel 5.0 *職人の寄付警告
- 17. Laravel 5.2でネストされたEloquentモデルイベントが発生しませんか?
- 18. クラス 'UserTableSeeder'は存在しません - Laravel 5.0 [php artisan db:seed]
- 19. Laravel 5.0、管理者およびフロントエンドのユーザー
- 20. laravel 5.0での重複キー更新について†
- 21. Laravel 5.0:LaravelCollectiveとjQueryを使用した計算
- 22. Laravel 5.0 mail()はCentOSのプロダクションサーバでは動作しません
- 23. コントローラ内でstatmentに参加できませんLaravel 5.0
- 24. Laravel 5.0()クエリで雄弁を発注する方法
- 25. laravel 5.0のリソースディレクトリ外のファイルを表示する
- 26. try .. laravel 5.0のsystem()コマンドphpでキャッチしてください。
- 27. 5.0のパラメータを使用してLaravel URLをリダイレクトする方法
- 28. 実装Laravel雄弁モデルイベント - 私はこの答え、次の午前トリガーされるイベント
- 29. 原因:java.lang.NumberFormatException:無効なdouble: "[" 5.0 "、" 5.0 "]"
- 30. Elasticsearch 5.0 JDK 7のJAVA API 5.0
[関係のラーバルフォース削除イベント]の複製が可能です(http://stackoverflow.com/questions/34952259/laravel-force-delete-event-on-relations) – patricus