From 052442ef66a5f293a0aa376db6b1f5f38a88572d Mon Sep 17 00:00:00 2001 From: rainzm Date: Fri, 2 Apr 2021 19:09:53 +0800 Subject: [PATCH] fix(region): de-duplication when obtaining the number of hosts --- pkg/compute/models/wires.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/compute/models/wires.go b/pkg/compute/models/wires.go index f5c528258c..a2ddebf913 100644 --- a/pkg/compute/models/wires.go +++ b/pkg/compute/models/wires.go @@ -237,7 +237,7 @@ func (wire *SWire) getHostwireQuery() *sqlchemy.SQuery { } func (wire *SWire) HostCount() (int, error) { - q := wire.getHostwireQuery() + q := HostwireManager.Query().Equals("wire_id", wire.Id).GroupBy("host_id") return q.CountWithError() }