我一直在搜索,无法找到解决问题的方法,这是我的代码的一部分:
namespace Domain
{
public class Assessment
{
//Other Props
public List<Tuple<User, int>> UsersMeantToSolveThisAlongWithTimeEachSpentOnIt { get; set; }
}
}
当我使用迁移修改数据库时,一切都被正确映射,简单的道具进入&#34;评估&#34;完美的表,以及一些使用其他实体的道具,多对多的&#34;方法,在使用Fluent API后正确映射到新表中。
然而,我不知道如何映射这个元组列表......任何想法?
答案 0 :(得分:0)
好吧,我提出了一个解决方案,如果有人遇到同样的问题,我最终会这样做:
1 - 创建了一个新类
public class UserAndTimeHeSpentOnSolvingAssessment
{
public int Id { get; set; }
public User UserSolvingTheAssessment { get; set; }
public int TimeSpentByUserToSolveTheAssessment { get; set; }
}
2 - 更新我令人不安的财产
public List<UserAndTimeHeSpentOnSolvingAssessment> UsersMeantToSolveThisAlongWithTimeEachSpentOnIt { get; set; }
它有效,但我仍然怀疑映射元组,如果有人知道答案我会非常欢迎它:D