SugarIndex特性只能生效一个,请版主大大帮看看 返回

SqlSugar 沟通中
3 341
该叫什么 PA 发布于2025/8/15
悬赏:0 飞吻
    /// <summary>
    /// 默认资源附件的成员表
    /// </summary>
    [SugarIndex("index_", nameof(AttachmentId),OrderByType.Asc)]
    [SugarIndex("index_", nameof(ResourceId), OrderByType.Asc)]
    [SugarTable("app_attachment_member")]
    [SplitTable(SplitType._Custom01, typeof(AppSplitService))]
    public class AttachmentMemberEntity: BaseAttachmentMemberEntity
    {
    }

这是我的实体配置,但是用codefirst生成的表只有一个索引,请问是什么原因

微信图片_20250815170354.png

热忱回答3

  • fate sta fate sta VIP0
    2025/8/15

      [SugarTable("app_attachment_member")]  这个错的吧。


    分表肯定要有占位符 替换表名

    0 回复
  • fate sta fate sta VIP0
    2025/8/15

    你没有替换符我就没办法给你智能更换表名,这样索引名永远都是同一个

    0 回复
  • fate sta fate sta VIP0
    2025/8/15

    看一下我自定义分表的用例

    0 回复