no message
This commit is contained in:
parent
43b8fc034d
commit
593d1ae525
@ -138,6 +138,44 @@ class Node extends Base
|
||||
$this->oHttp::response(200, 'ok');
|
||||
}
|
||||
|
||||
public function FindSet($aParam)
|
||||
{
|
||||
if ($aParam["aArg"][1] == "?") {
|
||||
return "/node#findSet__<field>__<value> <to> | 批量查找替换";
|
||||
}
|
||||
|
||||
$sField = $aParam["aOption"][1] ?? false;
|
||||
$sValue = $aParam["aOption"][2] ?? false;
|
||||
$sTo = $aParam["aArg"][1] ?? false;
|
||||
|
||||
if (!$sField) {
|
||||
return "需要field";
|
||||
}
|
||||
|
||||
if (!$sValue) {
|
||||
return "需要value";
|
||||
}
|
||||
|
||||
if (!$sTo) {
|
||||
return "需要to";
|
||||
}
|
||||
|
||||
$oNodeNow = ModelNode::where($sField, $sValue)->get();
|
||||
|
||||
if ($oNodeNow->isEmpty()) {
|
||||
return "没找到对应数据";
|
||||
}
|
||||
|
||||
$i=0;
|
||||
foreach ($oNodeNow as $oNodeNowRow) {
|
||||
$oNodeNowRow->$sField = $sTo;
|
||||
$oNodeNowRow->save();
|
||||
$i++;
|
||||
}
|
||||
|
||||
return "处理".$i."条数据";
|
||||
}
|
||||
|
||||
public function Set($aParam)
|
||||
{
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user