但是,由于其中一个表是User,所以在创建数据库时,模型生成器认为ModifiedBy属性是User表的逆导航属性,而不是。解决该问题的一种方法是向具有User名称的User实体中添加第二个虚拟属性(使用该名称或告诉modelBuilder它是一个反向导航属性):
public class EntityTrackHistoryEF正确地假设User是逆导航
我有点困惑于EF asp.net mvc中的代码第一逻辑。asp.net页面上的例子是,对于这个数据库结构
public class Student public int ID { get; set; }SELECT course.Title FROM enrollment, course WHERE enrollment.student=
States ON Branches.StateId = States.Id AND Countries.Id = States.CountryId ).ToList(); public virtual Brand Brand { get; set; }我之所以使用FromSql,是因为我需要做一个where子句(未显示),该子句在带有EF核心的json列上进行过滤,但不支持该子句。