no message
This commit is contained in:
parent
43b8fc034d
commit
593d1ae525
@ -138,6 +138,44 @@ class Node extends Base
|
|||||||
$this->oHttp::response(200, 'ok');
|
$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)
|
public function Set($aParam)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user