diff --git a/sea-orm-codegen/src/entity/transformer.rs b/sea-orm-codegen/src/entity/transformer.rs index 0c0da7d5..3fb553db 100644 --- a/sea-orm-codegen/src/entity/transformer.rs +++ b/sea-orm-codegen/src/entity/transformer.rs @@ -136,8 +136,7 @@ impl EntityTransformer { continue; } let is_conjunct_relation = entity.primary_keys.len() == entity.columns.len() - && rel.columns.len() == 2 - && rel.ref_columns.len() == 2 + && entity.relations.len() == 2 && entity.primary_keys.len() == 2; match is_conjunct_relation { true => {