fix(region): wire sql fix

This commit is contained in:
Qu Xuan
2021-05-08 15:48:25 +08:00
parent 62f38187b1
commit e2efeece3d
+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