导航查询问题咨询 返回
SqlSugar
老数据
3
967
开发人员 发布于2023/2/23
悬赏:5 飞吻
表1:产品表 product
Id (不是自增的) enterpriseId (企业ID,有很多)
产品表 id和enterpriseId 组合成唯一索引
表1:产品表 product
productId enterpriseId [Navigate(NavigateType.OneToOne, nameof(productId))] //因为产品表是 两个字段组成唯一。 想问一下这种情况导航查询怎么用? product
//因为产品表是 两个字段组成唯一。 想问一下这种情况导航查询怎么用?
热忱回答(3)
-
fate sta VIP0
2023/2/23//例9:一对多后还可用追加字段映射MappingField 如果以前是1个字关联,现在追加后就成了1+1db.Queryable<StudentA>().Includes(x => x.Books.MappingField(z=>z.字段,()=>x.字段).ToList() ).ToList();//MappingField 和 Where区别//MappingField MappingField用来指定2个对象的关系,Where只能当前表过滤不能和主表进行关联//MappingField 可以多个也可以和Where一起始用0 回复 -
fate sta VIP0
2023/2/23你可以配一个 ,然在指定一下进行查询
0 回复 -
fate sta VIP0
2023/2/23也可以看导航查询2.4 全部用手动指定
0 回复