多字段关系映射,json数组传参参问题 返回

SqlSugar 沟通中
6 222
该叫什么 DelphiGo 发布于2周前
悬赏:0 飞吻
//m是主表字段 c是子表字段 是一个json数组 格式不要错了 
[Navigate(NavigateType.Dynamic, "[{m:\"Id\",c:\"AddressId\"},{m:\"Id2\",c:\"AddressId2\"}]")]

文档中的M,C 是固定名称吗? 用M,C 程序可以正常运行,但是如果我把M,C 改成 a,b 这样的名称运行就会报错,如果只能是固定a,c那也可以按照a,c固定名称写,但是文档中只写了两个字段的名称即:a,c 如果是三个字段那第三个字段json数组里面应该叫什么名字呢? 也就是 主,从,孙  表,孙表。主表叫m,从表叫c,那孙表叫什么名字???image.pngimage.png

热忱回答6

  • 层级当前主表当前从表mc
    第1层OrderAddressOrder.IdAddress.OrderId
    第2层AddressProvinceAddress.IdProvince.AddressId
    第3层ProvinceCityProvince.IdCity.ProvinceId
    第4层CityDistrictCity.IdDistrict.CityId


    0 回复
  • 层级当前主表当前从表mc
    第1层OrderAddressOrder.IdAddress.OrderId
    第2层AddressProvinceAddress.IdProvince.AddressId
    第3层ProvinceCityProvince.IdCity.ProvinceId
    第4层CityDistrictCity.IdDistrict.CityId


    0 回复
  • MC是固定的

    0 回复
  • 这个dynamic 不是json。是字段。。认真看文档

    0 回复
  • @Eternity

    你举的例子是主从表用一个字段关联,

    如果我主从表是复合键关联那怎么办?

    例如:  

    主表  lineid,stationid.

    从表  lineid,stationid,deviceid 

    那如何同时传两个字段进去 m.c 都只能表示一个字段

    0 回复
  • @fate sta


    如果我主从表是复合键关联那怎么办?

    例如:  

    主表  lineid,stationid.

    从表  lineid,stationid,deviceid 

    那如何同时传两个字段进去 m.c 都只能表示一个字段


    0 回复