key."::".$row->value; // } return $this->toJson($oOptionList); } public function Add($aParam) { $sKey = $aParam['aArg'][1]; $oOption = new ModelOption(); $oOption->key = $sKey; $r = $oOption->save(); return $this->toJson($oOption); } public function Like($aParam) { $sField = $aParam["aOption"][1]; $sValue = $aParam["aArg"][1]; $oOption = ModelOption::where($sField, "like", "%".$sValue."%")->get(); if (!$oOption) { throw new \Exception("没有"); } return $this->toJson($oOption); } public function Find($aParam) { $sKey = $aParam["aArg"][1]; $oOption = ModelOption::where("key", $sKey)->first(); if (!$oOption) { throw new \Exception("没有"); } return $this->toJson($oOption); } public function Set($aParam) { $sKey = $aParam["aOption"][1]; $sValue = $aParam["aArg"][1]; $oOption = ModelOption::where("key", $sKey)->first(); if (!$oOption) { throw new \Exception("没有这个key"); } $oOption->value = $sValue; $r = $oOption->save(); return $this->toJson($oOption); } public function Del($aParam) { $sKey = $aParam["aArg"][1]; $oOption = ModelOption::where("key", $sKey); $r = $oOption->delete(); return $this->toJson($oOption); } }