【发布时间】:2023-03-23 06:47:01
【问题描述】:
这看起来很简单,但我不知道该怎么做。我想保留一份员工的“职位”名单。因此,在输入员工时,我应该能够从职位列表中进行选择,或者直接输入一个新职位。最后我当然应该只将职位的ID存储在职位表中。
表格应该是这样的
Public Class Position {
public int ID {get; set;}
public string Name {get;set;}
}
Public Class Employee {
public int ID {get; set;}
public string LastName {get;set;}
:
:
public int PositionID {get;set}
}
我认为有一个 type-ahead 函数可以在我输入时查找现有条目,如果找不到匹配项,我只需将新位置发布到位置表并以某种方式获取新创建的 ID 并存储这在员工记录中。可以这样做吗?具体来说,有没有办法返回新创建记录的键?
嗯,我可能已经向自己解释了一个解决方案 - 这是一般的做法吗?
谢谢:)
【问题讨论】:
标签: c# asp.net-mvc linq entity-framework