我想知道审查需要由管理员批准的用户编辑的最佳解决方案。批准修改
目前我有一个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个独立的表中获取数据。
任何帮助将不胜感激。
在此先感谢!