public class item{
public int id{get;set;}
public string name{get;set;}
}
public class SalesItem{
public int id{get;set;}
public string item_id{get;set;}
[ForeignKey(namof(item_id))]
public virtual Item item{get;set;}
}
有很多班级 项 指的是 外来键. 我需要限制项目的删除 (软删除) 如果该项目被其他表(引用)使用。
使用 "外键"(namof(item_id))]... .OnDelete(DeleteBehavior.Restrict);
的实体的 OnModelCreating