fix(region): wire sql fix

This commit is contained in:
Qu Xuan
2021-05-08 15:49:16 +08:00
parent 9edb75cb55
commit 8b1b5c0f55
+1 -1
View File
@@ -210,7 +210,7 @@ func (manager *SWireManager) GetOrCreateWireForClassicNetwork(ctx context.Contex
}
_wire, err := db.FetchByExternalIdAndManagerId(manager, externalId, func(q *sqlchemy.SQuery) *sqlchemy.SQuery {
sq := VpcManager.Query().SubQuery()
return q.Join(sq, sqlchemy.Equals(sq.Field("id"), q.Field("id"))).Filter(sqlchemy.Equals(sq.Field("manager_id"), vpc.ManagerId))
return q.Join(sq, sqlchemy.Equals(sq.Field("id"), q.Field("vpc_id"))).Filter(sqlchemy.Equals(sq.Field("manager_id"), vpc.ManagerId))
})
if err == nil {
return _wire.(*SWire), nil