where('key', $key)->value('result'); return $val ? json_decode($val, true) : null; } /** * @param string $key * @param $data * @throws DbException * @author xaboy * @day 2020-04-24 */ public function keyUpdate(string $key, $data) { if (isset($data['result'])) $data['result'] = json_encode($data['result'], JSON_UNESCAPED_UNICODE); Cache::getDB()->where('key', $key)->update($data); } }