实体框架6 NotMapped属性

时间:2015-05-14 11:12:21

标签: entity-framework entity-framework-6 fluent ef-fluent-api

有没有办法在DbContext中使用fluentAP手动包含模型中已经[NotMapped]的ICollections?我知道如何使用fluentAPI手动忽略属性

modelBuilder.Entity<MyEntity>().Ignore(e => e.MyChildCollection);

但是如果属性是使用[NotMapped]属性定义的(见下文),那么它是否可以被带回&#34;进入模型?

[NotMapped]
public virtual ICollection<ChildEntityType> MyChildCollection { get; set; }

1 个答案:

答案 0 :(得分:0)

是的,它可以。您只需删除[NotMapped]数据注释,然后转到您的Package Console Manager。输入add-migration [anyname]。然后键入update-database。它会自动进行更改。