所以我试图弄清楚如何处理重复,我想到的一种方法是将类型重新指定为相同的类型
例如
public class Employee
{
public int Id {get;set;}
public string Name {get;set;}
public int? RemappingId {get;set;}
public virtual Employee Remapping {get;set;}
}
所以,基本上,任何人都可以注册,但是如果有人不小心保存了重复的员工,我无法在这部分进行任何验证,我计划有一些管理页面来将重复的员工映射到喜欢“主要”员工。
但我收到了这个错误:
无法确定类型之间关联的主体端必须使用流式 API 或数据注释显式配置此关联的主体端
所以我不确定这是否是处理重复的正确方法,如果不是,请给我指出正确的方向。如果这是可以接受的,你有没有机会帮我阻止错误?
谢谢!
非常感激!