master
cody 3 months ago
parent 3c35914be0
commit 43dea90e9c

@ -42,6 +42,16 @@ class UpdateLetter extends Command
*/
public function handle()
{
// 检测所有用户,如果 name 和 username 不一样,就把 username 赋值给 name 保持一致
$usersToUpdate = User::whereNotNull('username')
->where(function ($query) {
$query->whereNull('name')->orWhereColumn('name', '!=', 'username');
})->limit(100)->get();
foreach ($usersToUpdate as $user) {
$user->name = $user->username;
$user->save();
}
// 更新用户首字母
$users = User::whereNull('letter')
->where(function ($query) {

Loading…
Cancel
Save