我想知道審查需要由管理員批准的用戶編輯的最佳解決方案。批准修改
目前我有一個Users
表與以下字段。
- 用戶名
- 密碼
- Created_at
- 的updated_at
我有一個關係表user_profile
具有以下字段
- USER_ID
- 名字
- 姓
- 街
- 郵編
- 國家
- About_me
我也有一個表pending_user_profile
的批准
- USER_ID
- Firstn AME
- 姓
- 街
- 郵編
- 國家
- About_me
目前我正在檢查是否有在pending_user_profile表爲user_id顯示編輯裏面的未決數據屏幕上的應用程序。
林檢查它是這樣的:PendingUser::where('user_id', $this->id)->exists();
的未決數據也被示出爲管理員。 (基本上我只是得到pending_user_profile內一切,讓管理員知道哪些用戶已編輯有信息
即時得到的數據是這樣的:。PendingUser::all();
第一個問題: 我不知道該怎麼當我有大量的用戶時,它會起作用,所以我試圖找到一個更好的解決方案,或者想知道現在使用的解決方案可能完全正確,我不應該擔心它。檢查待處理區域是否有好的方法?
第二個問題stion: 當存儲未決的領域我不知道如何處理它。 我應該比較所有領域之前提交他們的未決領域? 這種方式即時只是存儲更改的字段。這個選項的缺點是我必須從2個獨立的表中獲取數據。
任何幫助將不勝感激。
在此先感謝!