我正在使用Simon Hughes的实体-框架反向POCO生成器为我的Sql Server数据库生成代码优先的EF类。生成器是高度可配置的,我很清楚如何重命名多对一关系中的外键列。我想不出如何让生成器重命名反向关系。
例如,我有一个名为Product_User的表,其中有一个名为User_Info_ID的列,该列引用了表USER_INFO。当我运行生成器时,User类中的一对多关系定义如下:
/// <summary>
/// Child ProductUsers where [Product_User].[User_Info_ID] point to this entity (FK_PRODUCT_USER_User)
/// </summary>
public virtual System.Collections.Generic.ICollection<ProductUser> User1 { get; set; } // Product_User.FK_PRODUCT_USER_User
我怎么才能让它生成这个呢?
public virtual System.Collections.Generic.ICollection<ProductUser> UserProducts { get; set; }
https://stackoverflow.com/questions/50384300
复制相似问题