oDog = new Dog(new ModelArticleCache()); $this->oDog->_setDogName("articleCache"); $this->oDog->_setJsonField(["content"]); // $this->oDog->_setStrField(["content"]); $this->aUpdate = $aUpdate; } public function __call($sName, $aArg) { return $this->oDog->$sName($aArg[0]); } public function save($aParam) { $r = ServiceArticleCacheTg::start()->saveToSchema(); return $r->getResult(); } public function reCron() { $o = ModelArticleCacheTime::first(); $o->time = time() - 6000; $o->save(); $o = ModelArticleCache::orderBy("id", "desc")->first(); $r = ModelArticleCache::where("code", $o->code)->update(["status" => 1]); return $r; } }