2016-07-12 5 views
-2

存在しない場合は、エンティティフレームワークでプロパティをマップできない可能性がありますか? 私はID、名前、姓、タイプ、テーブルを持っていますが、私はプロパティの電子メールを持っていません。 EFは、データベースにないプロパティを持つProjectUserオブジェクトのプロパティをマッピングしています。結論として、私はオブジェクトではない場合は、オブジェクトの電子メールプロパティを維持したいと思いますが、私は値を取得したいのですが。プロパティが存在しない場合はマッピングできません。EF

namespace Project.IdentityModel.Models { 
    public class ProjectUser: IUser<string> { 
     public string Id { get; set; } 
     public string Name { get; set; } 
     public string Email { get; set; }//This property no yet into DB. 
     public string Surname { get; set; } 
     public string Type { get; set; } 

} 
+5

'それは、それが存在しない場合は、私のプロパティをマッピングすることはできませんエンティティフレームワークで可能です'?何?あなたの質問は非常に解釈しにくいですが、プロパティをマップしたくない場合は、 '[NotMapped]'属性を追加してください。 –

答えて

0

あなたはそれがマッピングされませんを確認するために「NotMapped」注釈を追加することができます。

[NotMapped] 
public string Email { get; set; } 
関連する問題