fix: 修复mysql5.7和sqlite环境下无法上报流量的问题

This commit is contained in:
xboard
2023-11-20 13:53:11 +08:00
parent ca1ee9fc2b
commit d1b3b739d3
+5 -5
View File
@@ -340,27 +340,27 @@ class ServerService
case 'vmess':
return ServerVmess::query()
->where("parent_id", $serverId)
->whereJsonContains('ips', $nodeIp)
->where('ips',"like", "%\"$nodeIp\"%")
->first();
case 'shadowsocks':
return ServerShadowsocks::query()
->where("parent_id", $serverId)
->whereJsonContains('ips', $nodeIp)
->where('ips',"like", "%\"$nodeIp\"%")
->first();
case 'trojan':
return ServerTrojan::query()
->where("parent_id", $serverId)
->whereJsonContains('ips', $nodeIp)
->where('ips',"like", "%\"$nodeIp\"%")
->first();
case 'hysteria':
return ServerHysteria::query()
->where("parent_id", $serverId)
->whereJsonContains('ips', $nodeIp)
->where('ips',"like", "%\"$nodeIp\"%")
->first();
case 'vless':
return ServerVless::query()
->where("parent_id", $serverId)
->whereJsonContains('ips', $nodeIp)
->where('ips',"like", "%\"$nodeIp\"%")
->first();
default:
return false;