AutoMapper清空实体密钥

时间:2013-06-13 15:40:05

标签: entity-framework automapper

我有一个简单的更新方法:

public void Update(Users user)
    {
        tblUserData userData = _context.tblUserDatas.Where(u => u.IDUSER == user.IDUSER).FirstOrDefault();
        if (userData != null)
        {
            Mapper.CreateMap<Users, tblUserData>();
            userData = Mapper.Map<Users, tblUserData>(user);
            _context.SaveChanges()
        }
    }

当我调用Map()时,我在userData中的实体键被清空,这让我感到困惑。任何人都知道如何在保留实体密钥的同时映射属性?

谢谢!

克里斯

0 个答案:

没有答案