子查询不支持Contains吗? 返回

SqlSugar 待处理
169
        int TotalCount = 0;        var List = Context.Queryable<ClientTransportQuote>()
             .Select(Q => new 
             {
                 ClientNames = SqlFunc.Subqueryable<Client>()
                    .Where(C => Q.ClientIds.Contains(C.ClientId))
                    .ToList(C => C.Name)
             })
            .ToPageList(Dto.PageIndex, Dto.PageSize, ref TotalCount);

生成的Sql是

2026-07-17 11:59:53.7243 | INFO  | [Basics] SELECT Count(*) FROM `ClientTransportQuote` `Q`


2026-07-17 11:59:53.7929 | INFO  | [Basics] SELECT * FROM `ClientTransportQuote` `Q`     LIMIT 0,20


2026-07-17 11:59:53.8636 | INFO  | [Basics] (SELECT `C`.`Name`,0 as sugarIndex FROM `Client` `C`  WHERE  (1=2) )


热忱回答0