继承有导航集合属性的类,导航查询报错:Ambiguous match found 返回

SqlSugar 沟通中
3 244
该叫什么 易龙 发布于2周前
悬赏:0 飞吻

继承有导航集合属性的类 ,用new或override重写导航集合属性,在导航查询时报错:Ambiguous match found


/// <summary>

 /// 中央标准库(主表)

 /// </summary>

 [SugarTable(tableName: "QMS_CentralTestStd")]

 public class QMS_CentralTestStd : QMS_TestStd

 {

     /// <summary>

     /// 检验标准明细

     /// </summary>

     [SugarColumn(IsIgnore = true)]

     [Navigate(NavigateType.OneToMany, nameof(QMS_CentralTestStdItem.StdId))]

     public new List<QMS_CentralTestStdItem> QMS_TestStdItems

     { get; set; }

 }

  var res = await db.Queryable<QMS_CentralTestStd>()

      .Includes(it => it.QMS_TestStdItems, st => st.StandardItem)

      .Includes(it => it.QMS_TestStdNumbers)

      .Includes(it => it.QMS_TestStdExtend)

      .Includes(it => it.StdTypeInfo)

      .Where(it => it.StdId == stdId).FirstAsync();


热忱回答3