name('sys_user_money')->where('user_id', $userId)->find(); // 若不存在,则创建新记录 if (is_null($userMoney)) { $userMoney = [ 'user_id' => $userId, 'money' => 0.00, 'id' => Random::generateRandomPrefixedId(19), ]; $id = Db::connect(get_master_connect_name())->name('sys_user_money')->insert($userMoney); } return $db->name('sys_user_money')->where('user_id', $userId)->find(); } }