请教, 要使用实体 SugarIndexAttribute 实现如下的索引, 应该怎么写? 返回

SqlSugar 沟通中
2 678
CREATE INDEX idx_tagid_recordtime_covering 
ON public.track_data
USING btree (tag_id ASC, record_time ASC)
INCLUDE (tag_value);



主要是最后一行 INCLUDE (tag_value) 怎么写

是PG数据库


热忱回答2

  • fate sta fate sta VIP0
    2025/7/30
       //不要有空格并且小写等于 include(name,id)
        [SugarIndex("IndexUnituadfasf1_longx{include:name,id}", nameof(longx), OrderByType.Asc)]
        public class Unituadfasf1
        {
     
            public ulong longx { getset; }
            public int id { getset; }
            public string name { getset; }
        }


    你看看这样行不。目前include 索引只支持了sqlserver,其他库没有测过

    0 回复
  • 这个写法可以解决问题, 生成的创建索引SQL和预期一致

    0 回复